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 cleanUp() mà một số tệp không bị xoá.

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 setBuildFlavor(String).

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 (BuildInfo buildInfo)

Tham số
buildInfo BuildInfo

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

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.