DeviceBuildInfo
public
class
DeviceBuildInfo
extends BuildInfo
implements
IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
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
Hàm khởi tạo công khai | |
|---|---|
DeviceBuildInfo()
|
|
DeviceBuildInfo(BuildInfo buildInfo)
|
|
DeviceBuildInfo(String buildId, String buildTargetName)
|
|
Phương thức công khai | |
|---|---|
void
|
cleanUp()
Dọn dẹp mọi tệp bản dựng tạm thời |
void
|
cleanUp(List<File> doNotClean)
Phiên bản |
File
|
getBasebandImageFile()
Lấy tệp hình ảnh cơ sở cục bộ. |
String
|
getBasebandVersion()
Nhận phiên bản băng tần cơ sở. |
File
|
getBootloaderImageFile()
Lấy tệp hình ảnh trình tải khởi động cục bộ. |
String
|
getBootloaderVersion()
Lấy phiên bản trình tải khởi động. |
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ử. |
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ử. |
File
|
getDeviceImageFile()
Lấy tệp zip hình ảnh thiết bị cục bộ. |
String
|
getDeviceImageVersion()
Tải phiên bản zip của hình ảnh thiết bị cục bộ. |
File
|
getMkbootimgFile()
Lấy tệp mkbootimg dùng để tạo hình ảnh kernel. |
String
|
getMkbootimgVersion()
Lấy phiên bản mkbootimg. |
File
|
getOtaPackageFile()
Lấy tệp zip gói OTA của thiết bị. |
String
|
getOtaPackageVersion()
Lấy phiên bản zip của gói OTA trên thiết bị. |
File
|
getRamdiskFile()
Lấy tệp ramdisk dùng để tạo hình ảnh kernel. |
String
|
getRamdiskVersion()
Lấy phiên bản ổ đĩa RAM. |
File
|
getTestsDir()
Lấy đường dẫn cục bộ đến nội dung tệp tests.zip đã giải nén. |
String
|
getTestsDirVersion()
Tải phiên bản tests.zip đã giải nén. |
File
|
getTrustyImageFile()
Lấy tệp hình ảnh đáng tin cậy cục bộ. |
String
|
getTrustyVersion()
Tải phiên bản đáng tin cậy. |
File
|
getUserDataImageFile()
Lấy tệp hình ảnh dữ liệu người dùng kiểm thử cục bộ. |
String
|
getUserDataImageVersion()
Lấy phiên bản hình ảnh userdata kiểm thử cục bộ. |
void
|
setBasebandImage(File basebandFile, String version)
Đặt hình ảnh băng tần cơ sở cho bản dựng thiết bị. |
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ị. |
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 |
void
|
setDeviceImageFile(File deviceImageFile, String version)
Đặt tệp hình ảnh hệ thống thiết bị để sử dụng. |
void
|
setMkbootimgFile(File mkbootimg, String version)
Đặt tệp mkbootimg dùng để tạo hình ảnh kernel. |
void
|
setOtaPackageFile(File otaFile, String version)
Đặt tệp zip gói OTA của thiết bị. |
void
|
setRamdiskFile(File ramdisk, String version)
Lấy tệp ramdisk dùng để tạo hình ảnh kernel. |
void
|
setTestsDir(File testsDir, String version)
Đặt đường dẫn cục bộ cho nội dung tệp tests.zip đã giải nén. |
void
|
setUserDataImageFile(File userDataFile, String version)
Đặt tệp hình ảnh dữ liệu người dùng để sử dụng. |
final
void
|
unmountAll()
Huỷ gắn hình ảnh thiết bị đã gắn. |
Hàm khởi tạo công khai
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| Tham số | |
|---|---|
buildId |
String |
buildTargetName |
String |
Phương thức công khai
cleanUp
public void cleanUp ()
Dọn dẹp mọi tệp bản dựng tạm thời
cleanUp
public void cleanUp (List<File> doNotClean)
Phiên bản cleanUp() mà một số tệp không bị xoá.
| Tham số | |
|---|---|
doNotClean |
List |
getBasebandImageFile
public File getBasebandImageFile ()
Lấy tệp hình ảnh cơ sở cục bộ.
| Giá trị trả về | |
|---|---|
File |
|
getBasebandVersion
public String getBasebandVersion ()
Nhận phiên bản băng tần cơ sở.
| Giá trị trả về | |
|---|---|
String |
|
getBootloaderImageFile
public 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 String getBootloaderVersion ()
Lấy phiên bản trình tải khởi động.
| Giá trị trả về | |
|---|---|
String |
|
getDeviceBuildFlavor
public 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 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 |
getDeviceImageVersion() if not null, else IBuildInfo.UNKNOWN_BUILD_ID |
Xem thêm:
getDeviceImageFile
public File getDeviceImageFile ()
Lấy tệp zip hình ảnh thiết bị cục bộ. Giá trị trả về có thể là một thư mục chứa tệp zip hình ảnh thiết bị chưa nén. Xin lưu ý rằng trong trường hợp là một thư mục, đó có thể là một hệ thống tệp ảo chỉ đọc được gắn kết, hạn chế các thao tác có thể áp dụng cho thư mục hoặc nội dung của thư mục đó.
| Giá trị trả về | |
|---|---|
File |
|
getDeviceImageVersion
public 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 File getMkbootimgFile ()
Lấy tệp mkbootimg dùng để tạo hình ảnh kernel.
| Giá trị trả về | |
|---|---|
File |
|
getMkbootimgVersion
public String getMkbootimgVersion ()
Lấy phiên bản mkbootimg.
| Giá trị trả về | |
|---|---|
String |
|
getOtaPackageFile
public File getOtaPackageFile ()
Lấy tệp zip gói OTA của thiết bị.
| Giá trị trả về | |
|---|---|
File |
|
getOtaPackageVersion
public 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 File getRamdiskFile ()
Lấy tệp ramdisk dùng để tạo hình ảnh kernel.
| Giá trị trả về | |
|---|---|
File |
|
getRamdiskVersion
public String getRamdiskVersion ()
Lấy phiên bản ổ đĩa RAM.
| Giá trị trả về | |
|---|---|
String |
|
getTestsDir
public 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 String getTestsDirVersion ()
Tải phiên bản tests.zip đã giải nén.
| Giá trị trả về | |
|---|---|
String |
|
getTrustyImageFile
public File getTrustyImageFile ()
Lấy tệp hình ảnh đáng tin cậy cục bộ.
| Giá trị trả về | |
|---|---|
File |
|
getTrustyVersion
public String getTrustyVersion ()
Tải phiên bản đáng tin cậy.
| Giá trị trả về | |
|---|---|
String |
|
getUserDataImageFile
public 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 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 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 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 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 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 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 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 |
setTestsDir
public void setTestsDir (File testsDir,
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 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 final 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.