iDeviceBuildInfo
public interface IDeviceBuildInfo
implements IBuildInfo
com.android.tradefed.build.IDeviceBuildInfo |
Một IBuildInfo
đại diện cho một thiết bị Android hoàn chỉnh và (tùy chọn) các thử nghiệm của nó.
Bản tóm tắt
Phương thức công khai | |
---|---|
abstract void | cleanUp () Loại bỏ tất cả các tập tin tạm thời. |
abstract File | getBasebandImageFile () Lấy tệp hình ảnh băng cơ sở cục bộ. |
abstract String | getBasebandVersion () Nhận phiên bản băng tần cơ sở. |
abstract File | getBootloaderImageFile () Lấy tệp hình ảnh bộ tải khởi động cục bộ. |
abstract String | getBootloaderVersion () Nhận phiên bản bộ nạp khởi động. |
abstract String | getDeviceBuildFlavor () Phương thức tùy chọn để trả về loại bản dựng nền tảng đang được thử nghiệm. |
abstract String | getDeviceBuildId () Trả về mã định danh duy nhất của bản dựng nền tảng đang được thử nghiệm. |
abstract File | getDeviceImageFile () Lấy tệp zip hình ảnh thiết bị cục bộ. |
abstract String | getDeviceImageVersion () Nhận phiên bản zip hình ảnh thiết bị cục bộ. |
abstract File | getMkbootimgFile () Nhận tệp mkbootimg được sử dụng để tạo hình ảnh hạt nhân. |
abstract String | getMkbootimgVersion () Nhận phiên bản mkbootimg. |
abstract File | getOtaPackageFile () Lấy tệp zip gói OTA của thiết bị. |
abstract String | getOtaPackageVersion () Nhận phiên bản zip gói OTA của thiết bị. |
abstract File | getRamdiskFile () Nhận tệp ramdisk được sử dụng để tạo hình ảnh hạt nhân. |
abstract String | getRamdiskVersion () Nhận phiên bản ramdisk. |
default File | getResourcesDir () Trả về thư mục chứa một số tài nguyên đã tải xuống. |
abstract File | getTestsDir () Nhận đường dẫn cục bộ đến nội dung tệp tests.zip được giải nén. |
abstract String | getTestsDirVersion () Lấy phiên bản tests.zip đã giải nén. |
abstract File | getUserDataImageFile () Lấy tệp hình ảnh dữ liệu người dùng thử nghiệm cục bộ. |
abstract String | getUserDataImageVersion () Nhận phiên bản hình ảnh dữ liệu người dùng thử nghiệm cục bộ. |
abstract void | setBasebandImage (File basebandFile, String version) Đặt hình ảnh băng cơ sở cho bản dựng thiết bị. |
abstract void | setBootloaderImageFile (File bootloaderImgFile, String version) Đặt hình ảnh bộ nạp khởi động cho bản dựng thiết bị. |
default void | setDeviceBuildFlavor (String deviceBuildFlavor) Đặt hương vị bản dựng cho phần thiết bị của thông tin bản dựng nếu khác với |
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 được sử 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) Nhận tệp ramdisk được sử 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 |
abstract void | setTestsDir (File testsZipFile, String version) Đặt đường dẫn cục bộ tới 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
dọn dẹp
public abstract void cleanUp ()
Loại bỏ tất cả các tập tin tạm thời.
getBasebandImageFile
public abstract File getBasebandImageFile ()
Lấy tệp hình ảnh băng cơ sở cục bộ.
trả lại | |
---|---|
File |
phiên bản getBaseband
public abstract String getBasebandVersion ()
Nhận phiên bản băng tần cơ sở.
trả lại | |
---|---|
String |
getBootloaderImageFile
public abstract File getBootloaderImageFile ()
Lấy tệp hình ảnh bộ tải khởi động cục bộ.
trả lại | |
---|---|
File |
phiên bản getBootloader
public abstract String getBootloaderVersion ()
Nhận phiên bản bộ nạp khởi động.
trả lại | |
---|---|
String |
getDeviceBuildHương vị
public abstract String getDeviceBuildFlavor ()
Phương thức tùy chọn để trả về loại bản dựng nền tảng đang được thử nghiệm.
trả lại | |
---|---|
String |
getDeviceBuildId
public abstract String getDeviceBuildId ()
Trả về mã định danh duy nhất của bản dựng nền tảng đang được thử nghiệm. Không bao giờ nên có giá trị rỗng. Mặc định là IBuildInfo.UNKNOWN_BUILD_ID
.
trả lại | |
---|---|
String |
getDeviceImageFile
public abstract File getDeviceImageFile ()
Lấy tệp zip hình ảnh thiết bị cục bộ.
trả lại | |
---|---|
File |
getDeviceImageVersion
public abstract String getDeviceImageVersion ()
Nhận phiên bản zip hình ảnh thiết bị cục bộ.
trả lại | |
---|---|
String |
getMkbootimgFile
public abstract File getMkbootimgFile ()
Nhận tệp mkbootimg được sử dụng để tạo hình ảnh hạt nhân.
trả lại | |
---|---|
File |
getMkbootimgPhiên bản
public abstract String getMkbootimgVersion ()
Nhận phiên bản mkbootimg.
trả lại | |
---|---|
String |
getOtaPackageFile
public abstract File getOtaPackageFile ()
Lấy tệp zip gói OTA của thiết bị.
trả lại | |
---|---|
File |
getOtaPackagePhiên bản
public abstract String getOtaPackageVersion ()
Nhận phiên bản zip gói OTA của thiết bị.
trả lại | |
---|---|
String |
getRamdiskFile
public abstract File getRamdiskFile ()
Nhận tệp ramdisk được sử dụng để tạo hình ảnh hạt nhân.
trả lại | |
---|---|
File |
getRamdiskPhiên bản
public abstract String getRamdiskVersion ()
Nhận phiên bản ramdisk.
trả lại | |
---|---|
String |
getResourceDir
public File getResourcesDir ()
Trả về thư mục chứa một số tài nguyên đã tải xuống. (Các tài nguyên thường được liên kết với định nghĩa thiết bị isFake=true). Trả về null nếu không có thư mục tài nguyên.
trả lại | |
---|---|
File |
getTestsDir
public abstract File getTestsDir ()
Nhận đường dẫn cục bộ đến nội dung tệp tests.zip được giải nén.
trả lại | |
---|---|
File |
getTestsDirPhiên bản
public abstract String getTestsDirVersion ()
Lấy phiên bản tests.zip đã giải nén.
trả lại | |
---|---|
String |
getUserDataImageFile
public abstract File getUserDataImageFile ()
Lấy tệp hình ảnh dữ liệu người dùng thử nghiệm cục bộ.
trả lại | |
---|---|
File |
getUserDataImageVersion
public abstract String getUserDataImageVersion ()
Nhận phiên bản hình ảnh dữ liệu người dùng thử nghiệm cục bộ.
trả lại | |
---|---|
String |
setBasebandImage
public abstract void setBasebandImage (File basebandFile, String version)
Đặt hình ảnh băng cơ sở cho bản dựng thiết bị.
Thông số | |
---|---|
basebandFile | File : hình ảnh dải cơ sở ERROR(/File) |
version | String : phiên bản của baseband |
setBootloaderImageFile
public abstract void setBootloaderImageFile (File bootloaderImgFile, String version)
Đặt hình ảnh bộ nạp khởi động cho bản dựng thiết bị.
Thông số | |
---|---|
bootloaderImgFile | File : hình ảnh bộ nạp khởi động ERROR(/File) |
version | String : phiên bản của bootloader |
setDeviceBuildHương vị
public void setDeviceBuildFlavor (String deviceBuildFlavor)
Đặt hương vị bản dựng cho phần thiết bị của thông tin bản dựng nếu khác với IBuildInfo.setBuildFlavor(String)
.
Thông số | |
---|---|
deviceBuildFlavor | String : Hương vị 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.
Thông số | |
---|---|
version | String |
setMkbootimgFile
public abstract void setMkbootimgFile (File mkbootimg, String version)
Đặt tệp mkbootimg được sử dụng để tạo hình ảnh hạt nhân.
Thông 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ị.
Thông số | |
---|---|
otaFile | File |
version | String |
setRamdiskFile
public abstract void setRamdiskFile (File ramdisk, String version)
Nhận tệp ramdisk được sử dụng để tạo hình ảnh hạt nhân.
Thông số | |
---|---|
ramdisk | File |
version | String |
setResourcesDir
public void setResourcesDir (File resourcesDir, String version)
Đặt thư mục tài nguyên ERROR(/File)
.
Thông số | |
---|---|
resourcesDir | File : Thư mục chứa các tài nguyên được chia sẻ. |
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ộ tới nội dung tệp tests.zip đã giải nén.
Thông 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.
Thông số | |
---|---|
version | String |