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 |
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 |