IDeviceBuildInfo
public
interface
IDeviceBuildInfo
implements
IBuildInfo
| com.android.tradefed.build.IDeviceBuildInfo |
Một IBuildInfo đại diện cho bản dựng hoàn chỉnh của thiết bị Android và (không bắt buộc) các 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ả các tệp tạm thời. |
abstract
File
|
getBasebandImageFile()
Lấy tệp hình ảnh 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 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()
Lấy tệp zip hình ảnh thiết bị cục bộ. |
abstract
String
|
getDeviceImageVersion()
Tải phiên bản zip của hình ảnh thiết bị cục bộ. |
abstract
File
|
getMkbootimgFile()
Lấy tệp mkbootimg dùng để tạo hình ảnh kernel. |
abstract
String
|
getMkbootimgVersion()
Lấy phiên bản mkbootimg. |
abstract
File
|
getOtaPackageFile()
Lấy tệp zip gói OTA của thiết bị. |
abstract
String
|
getOtaPackageVersion()
Lấy phiên bản zip của gói OTA trên thiết bị. |
abstract
File
|
getRamdiskFile()
Lấy tệp ramdisk dùng để tạo hình ảnh kernel. |
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
|
getTrustyImageFile()
Lấy tệp hình ảnh đáng tin cậy cục bộ. |
abstract
String
|
getTrustyVersion()
Tải phiên bản đáng tin cậy. |
abstract
File
|
getUserDataImageFile()
Lấy tệp hình ảnh dữ liệu người dùng kiểm thử cục bộ. |
abstract
String
|
getUserDataImageVersion()
Lấy phiên bản hình ảnh userdata 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 |
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 dùng để tạo hình ảnh kernel. |
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 kernel. |
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ộ cho 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. |
abstract
void
|
unmountAll()
Huỷ gắn hình ảnh thiết bị đã gắn. |
Phương thức công khai
cleanUp
public abstract void cleanUp ()
Xoá tất cả các tệp tạm thời.
getBasebandImageFile
public abstract File getBasebandImageFile ()
Lấy tệp hình ảnh cơ sở cục bộ.
| Giá trị trả về | |
|---|---|
File |
|
getBasebandVersion
public abstract String getBasebandVersion ()
Nhận phiên bản băng tần cơ sở.
| Giá trị trả về | |
|---|---|
String |
|
getBootloaderImageFile
public abstract File getBootloaderImageFile ()
Lấy 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 bao giờ được rỗng. Giá trị mặc định là IBuildInfo.UNKNOWN_BUILD_ID.
| Giá trị trả về | |
|---|---|
String |
|
getDeviceImageFile
public abstract File getDeviceImageFile ()
Lấy 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 của 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 kernel.
| 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 ()
Lấy tệp zip gói OTA của thiết bị.
| Giá trị trả về | |
|---|---|
File |
|
getOtaPackageVersion
public abstract String getOtaPackageVersion ()
Lấy phiên bản zip của gói OTA trên 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 kernel.
| 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 một đị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 nào.
| 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 |
|
getTrustyImageFile
public abstract File getTrustyImageFile ()
Lấy tệp hình ảnh đáng tin cậy cục bộ.
| Giá trị trả về | |
|---|---|
File |
|
getTrustyVersion
public abstract String getTrustyVersion ()
Tải phiên bản đáng tin cậy.
| Giá trị trả về | |
|---|---|
String |
|
getUserDataImageFile
public abstract File getUserDataImageFile ()
Lấy 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 ()
Lấy phiên bản hình ảnh userdata 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 tần cơ sở File |
version |
String: phiên bản của 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 File |
version |
String: phiên bản của 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 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 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 kernel.
| 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 kernel.
| Tham số | |
|---|---|
ramdisk |
File |
version |
String |
setResourcesDir
public void setResourcesDir (File resourcesDir,
String version)Đặt thư mục tài nguyên 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ộ cho 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 |
unmountAll
public abstract void unmountAll ()
Huỷ gắn hình ảnh thiết bị đã gắn.
Điều này hữu ích khi huỷ gắn hình ảnh thiết bị trước khi đối tượng DeviceBuildInfo bị huỷ, đối với những trường hợp không thể gọi cleanUp() do chia sẻ tệp, chẳng hạn như copyAllFileFrom() đã được gọi trên đối tượng này.