IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


IBuildInfo đại diện cho một bản dựng thiết bị Android hoàn chỉnh và (không bắt buộc) các chương trình kiểm thử của bản dựng đó.

Tóm tắt

Phương thức công khai

abstract void cleanUp()

Xoá tất cả tệp tạm thời.

abstract File getBasebandImageFile()

Tải tệp hình ảnh băng cơ sở cục bộ.

abstract String getBasebandVersion()

Tải phiên bản băng tần cơ sở.

abstract File getBootloaderImageFile()

Tải tệp hình ảnh trình tải khởi động cục bộ.

abstract String getBootloaderVersion()

Lấy phiên bản trình tải khởi động.

abstract String getDeviceBuildFlavor()

Phương thức không bắt buộc để trả về loại bản dựng nền tảng đang được kiểm thử.

abstract String getDeviceBuildId()

Trả về giá trị nhận dạng duy nhất của bản dựng nền tảng đang được kiểm thử.

abstract File getDeviceImageFile()

Tải tệp zip hình ảnh thiết bị cục bộ.

abstract String getDeviceImageVersion()

Tải phiên bản zip hình ảnh thiết bị cục bộ.

abstract File getMkbootimgFile()

Lấy tệp mkbootimg dùng để tạo hình ảnh hạt nhân.

abstract String getMkbootimgVersion()

Lấy phiên bản mkbootimg.

abstract File getOtaPackageFile()

Tải tệp zip gói OTA của thiết bị.

abstract String getOtaPackageVersion()

Tải phiên bản zip của gói OTA cho thiết bị.

abstract File getRamdiskFile()

Lấy tệp ramdisk dùng để tạo hình ảnh hạt nhân.

abstract String getRamdiskVersion()

Lấy phiên bản ổ đĩa RAM.

default File getResourcesDir()

Trả về thư mục chứa một số tài nguyên đã tải xuống.

abstract File getTestsDir()

Lấy đường dẫn cục bộ đến nội dung tệp tests.zip đã giải nén.

abstract String getTestsDirVersion()

Tải phiên bản tests.zip đã giải nén.

abstract File getUserDataImageFile()

Tải tệp hình ảnh dữ liệu người dùng kiểm thử cục bộ.

abstract String getUserDataImageVersion()

Tải phiên bản hình ảnh dữ liệu người dùng kiểm thử cục bộ.

abstract void setBasebandImage(File basebandFile, String version)

Đặt hình ảnh băng tần cơ sở cho bản dựng thiết bị.

abstract void setBootloaderImageFile(File bootloaderImgFile, String version)

Đặt hình ảnh trình tải khởi động cho bản dựng thiết bị.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

Đặt build-flavor cho phần thiết bị của thông tin bản dựng nếu khác với IBuildInfo.setBuildFlavor(String).

abstract void setDeviceImageFile(File deviceImageFile, String version)

Đặt tệp hình ảnh hệ thống của thiết bị để sử dụng.

abstract void setMkbootimgFile(File mkbootimg, String version)

Đặt tệp mkbootimg dùng để tạo hình ảnh hạt nhân.

abstract void setOtaPackageFile(File otaFile, String version)

Đặt tệp zip gói OTA của thiết bị.

abstract void setRamdiskFile(File ramdisk, String version)

Lấy tệp ramdisk dùng để tạo hình ảnh hạt nhân.

default void setResourcesDir(File resourcesDir, String version)

Đặt thư mục tài nguyên ERROR(/File).

abstract void setTestsDir(File testsZipFile, String version)

Đặt đường dẫn cục bộ thành nội dung tệp tests.zip đã giải nén.

abstract void setUserDataImageFile(File userDataFile, String version)

Đặt tệp hình ảnh dữ liệu người dùng để sử dụng.

Phương thức công khai

cleanUp

public abstract void cleanUp ()

Xoá tất cả tệp tạm thời.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Tải tệp hình ảnh băng cơ sở cục bộ.

Giá trị trả về
File

getBasebandVersion

public abstract String getBasebandVersion ()

Tải phiên bản băng tần cơ sở.

Giá trị trả về
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Tải tệp hình ảnh trình tải khởi động cục bộ.

Giá trị trả về
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Lấy phiên bản trình tải khởi động.

Giá trị trả về
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Phương thức không bắt buộc để trả về loại bản dựng nền tảng đang được kiểm thử.

Giá trị trả về
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Trả về giá trị nhận dạng duy nhất của bản dựng nền tảng đang được kiểm thử. Không được để trống. Giá trị mặc định là IBuildInfo.UNKNOWN_BUILD_ID.

Giá trị trả về
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Tải tệp zip hình ảnh thiết bị cục bộ.

Giá trị trả về
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Tải phiên bản zip hình ảnh thiết bị cục bộ.

Giá trị trả về
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Lấy tệp mkbootimg dùng để tạo hình ảnh hạt nhân.

Giá trị trả về
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Lấy phiên bản mkbootimg.

Giá trị trả về
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Tải tệp zip gói OTA của thiết bị.

Giá trị trả về
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Tải phiên bản zip của gói OTA cho thiết bị.

Giá trị trả về
String

getRamdiskFile

public abstract File getRamdiskFile ()

Lấy tệp ramdisk dùng để tạo hình ảnh hạt nhân.

Giá trị trả về
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Lấy phiên bản ổ đĩa RAM.

Giá trị trả về
String

getResourcesDir

public File getResourcesDir ()

Trả về thư mục chứa một số tài nguyên đã tải xuống. (Tài nguyên thường được liên kết với định nghĩa thiết bị isFake=true). Trả về giá trị rỗng nếu không có thư mục tài nguyên.

Giá trị trả về
File

getTestsDir

public abstract File getTestsDir ()

Lấy đường dẫn cục bộ đến nội dung tệp tests.zip đã giải nén.

Giá trị trả về
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Tải phiên bản tests.zip đã giải nén.

Giá trị trả về
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Tải tệp hình ảnh dữ liệu người dùng kiểm thử cục bộ.

Giá trị trả về
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Tải phiên bản hình ảnh dữ liệu người dùng kiểm thử cục bộ.

Giá trị trả về
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Đặt hình ảnh băng tần cơ sở cho bản dựng thiết bị.

Tham số
basebandFile File: hình ảnh băng cơ sở ERROR(/File)

version String: phiên bản băng tần cơ sở

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Đặt hình ảnh trình tải khởi động cho bản dựng thiết bị.

Tham số
bootloaderImgFile File: hình ảnh trình tải khởi động ERROR(/File)

version String: phiên bản trình tải khởi động

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Đặt build-flavor cho phần thiết bị của thông tin bản dựng nếu khác với IBuildInfo.setBuildFlavor(String).

Tham số
deviceBuildFlavor String: Phiên bản của bản dựng thiết bị

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Đặt tệp hình ảnh hệ thống của thiết bị để sử dụng.

Tham số
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Đặt tệp mkbootimg dùng để tạo hình ảnh hạt nhân.

Tham số
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Đặt tệp zip gói OTA của thiết bị.

Tham số
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Lấy tệp ramdisk dùng để tạo hình ảnh hạt nhân.

Tham số
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Đặt thư mục tài nguyên ERROR(/File).

Tham số
resourcesDir File: Thư mục chứa các tài nguyên dùng chung.

version String: Phiên bản của tệp thư mục.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Đặt đường dẫn cục bộ thành nội dung tệp tests.zip đã giải nén.

Tham số
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Đặt tệp hình ảnh dữ liệu người dùng để sử dụng.

Tham số
version String