Bộ khởi động nhanh

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetOutcomer
     ↳ com.android.tradefed.targetprep.DeviceFlashPreparer
       ↳ com.android.tradefed.targetprep.FastbootUpdateBootstrapOutcomer


Một ITargetPreparer để triển khai các tệp được chỉ định (trình tải khởi động, đài, mã zip hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt ROM 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 rất 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

Bộ khởi động nhanh

public FastbootUpdateBootstrapPreparer ()

Phương thức công khai

thiết lập

public void setUp (TestInformation testInfo)

Tham số
testInfo TestInformation

Gửi
BuildError
DeviceNotAvailableException
TargetSetupError

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

tạo Flasher

protected IDeviceFlasher createFlasher (ITestDevice device)

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

Tham số
device ITestDevice

Giá trị trả về
IDeviceFlasher

Gửi
DeviceNotAvailableException