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à (tùy chọn) các thử nghiệm của nó.
Bản tóm tắt
Phương pháp công khai | |
---|---|
abstract void | cleanUp () Xóa tất cả các tệp tạm thời. |
abstract File | getBasebandImageFile () Lấy tệp hình ảnh baseband cục bộ. |
abstract String | getBasebandVersion () Nhận phiên bản baseband. |
abstract File | getBootloaderImageFile () Lấy tệp hình ảnh bộ nạp khởi động cục bộ. |
abstract String | getBootloaderVersion () Tải phiên bản bộ nạp khởi động. |
abstract String | getDeviceBuildFlavor () Phương pháp tùy chọn để trả về kiểu xây dựng nền tảng đang được thử nghiệm. |
abstract String | getDeviceBuildId () Trả về số nhận dạng duy nhất của bản xây 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 () Nhận tệp zip gói OTA của thiết bị. |
abstract String | getOtaPackageVersion () Nhận thiết bị phiên bản zip gói OTA. |
abstract File | getRamdiskFile () Nhận tệp đĩa ram được sử dụng để tạo hình ảnh hạt nhân. |
abstract String | getRamdiskVersion () Nhận phiên bản đĩa ram. |
default File | getResourcesDir () Trả về dir 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 được giải nén. |
abstract String | getTestsDirVersion () Tải 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 tần cơ sở cho cấu trúc 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 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 đĩa ram đượ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ộ đến nội dung tệp tests.zip được 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 pháp công khai
dọn dẹp
public abstract void cleanUp ()
Xóa tất cả các tệp tạm thời.
getBasebandImageFile
public abstract File getBasebandImageFile ()
Lấy tệp hình ảnh baseband cục bộ.
Lợi nhuận | |
---|---|
File |
getBasebandVersion
public abstract String getBasebandVersion ()
Nhận phiên bản baseband.
Lợi nhuận | |
---|---|
String |
getBootloaderImageFile
public abstract File getBootloaderImageFile ()
Lấy tệp hình ảnh bộ nạp khởi động cục bộ.
Lợi nhuận | |
---|---|
File |
getBootloaderVersion
public abstract String getBootloaderVersion ()
Tải phiên bản bộ nạp khởi động.
Lợi nhuận | |
---|---|
String |
getDeviceBuildFlavor
public abstract String getDeviceBuildFlavor ()
Phương pháp tùy chọn để trả về kiểu xây dựng nền tảng đang được thử nghiệm.
Lợi nhuận | |
---|---|
String |
getDeviceBuildId
public abstract String getDeviceBuildId ()
Trả về số nhận dạng duy nhất của bản xây dựng nền tảng đang được thử nghiệm. Không bao giờ được rỗng. Mặc định là IBuildInfo.UNKNOWN_BUILD_ID
.
Lợi nhuận | |
---|---|
String |
getDeviceImageFile
public abstract File getDeviceImageFile ()
Lấy tệp zip hình ảnh thiết bị cục bộ.
Lợi nhuận | |
---|---|
File |
getDeviceImageVersion
public abstract String getDeviceImageVersion ()
Nhận phiên bản zip hình ảnh thiết bị cục bộ.
Lợi nhuận | |
---|---|
String |
getMkbootimgFile
public abstract File getMkbootimgFile ()
Nhận tệp mkbootimg được sử dụng để tạo hình ảnh hạt nhân.
Lợi nhuận | |
---|---|
File |
getMkbootimgVersion
public abstract String getMkbootimgVersion ()
Nhận phiên bản mkbootimg.
Lợi nhuận | |
---|---|
String |
getOtaPackageFile
public abstract File getOtaPackageFile ()
Nhận tệp zip gói OTA của thiết bị.
Lợi nhuận | |
---|---|
File |
getOtaPackageVersion
public abstract String getOtaPackageVersion ()
Nhận thiết bị phiên bản zip gói OTA.
Lợi nhuận | |
---|---|
String |
getRamdiskFile
public abstract File getRamdiskFile ()
Nhận tệp đĩa ram được sử dụng để tạo hình ảnh hạt nhân.
Lợi nhuận | |
---|---|
File |
getRamdiskVersion
public abstract String getRamdiskVersion ()
Nhận phiên bản đĩa ram.
Lợi nhuận | |
---|---|
String |
getResourcesDir
public File getResourcesDir ()
Trả về dir chứa một số tài nguyên đã tải xuống. (Tài nguyên thường được kết hợp với định nghĩa thiết bị isFake = true). Trả về null nếu không có sẵn tài nguyên.
Lợi nhuận | |
---|---|
File |
getTestsDir
public abstract File getTestsDir ()
Lấy đường dẫn cục bộ đến nội dung tệp tests.zip được giải nén.
Lợi nhuận | |
---|---|
File |
getTestsDirVersion
public abstract String getTestsDirVersion ()
Tải phiên bản tests.zip đã giải nén.
Lợi nhuận | |
---|---|
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ộ.
Lợi nhuận | |
---|---|
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ộ.
Lợi nhuận | |
---|---|
String |
setBasebandImage
public abstract void setBasebandImage (File basebandFile, String version)
Đặt hình ảnh băng tần cơ sở cho cấu trúc thiết bị.
Thông số | |
---|---|
basebandFile | File : hình ảnh băng tần 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 bộ nạp khởi động |
setDeviceBuildFlavor
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 thiết bị |
setDeviceImageFile
public abstract void setDeviceImageFile (File deviceImageFile, String version)
Đặt tệp hình ảnh hệ thống 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 đĩa ram đượ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ộ đến nội dung tệp tests.zip được 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 |