FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.DeviceFlashPreparer
       ↳ com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


ITargetPreparer phân chia các tệp đã chỉ định (trình tải khởi động, đài, tệp ZIP hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt ROM cho thiết bị bằng FastbootDeviceFlasher, sau đó chèn các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả.

Điều này hữu ích khi sử dụng fastboot update làm cơ chế cập nhật hình ảnh thiết bị từ các thiết bị và bản dựng có nguồn bên ngoài để phù hợp với cơ sở hạ tầng tự động hoá hiện có.

Tóm tắt

Hàm khởi tạo công khai

FastbootUpdateBootstrapPreparer()

Phương thức công khai

void setUp(TestInformation testInfo)

Phương thức được bảo vệ

IDeviceFlasher createFlasher(ITestDevice device)

Tạo IDeviceFlasher để sử dụng.

Hàm khởi tạo công khai

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Phương thức công khai

setUp

public void setUp (TestInformation testInfo)

Tham số
testInfo TestInformation

Gửi
BuildError
DeviceNotAvailableException
TargetSetupError

Phương thức được bảo vệ

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Tạo IDeviceFlasher để sử dụng. Lớp con có thể ghi đè

Tham số
device ITestDevice

Giá trị trả về
IDeviceFlasher

Gửi
DeviceNotAvailableException