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
ที่เก็บพักไฟล์ที่ระบุ (bootloader, วิทยุ, ไฟล์ ZIP รูปภาพของอุปกรณ์) ลงใน
IDeviceBuildInfo
เพื่อทำให้อุปกรณ์กะพริบด้วย FastbootDeviceFlasher
แล้วแทรก
แอตทริบิวต์อุปกรณ์หลังเปิดเครื่องลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผลลัพธ์
วิธีนี้มีประโยชน์สำหรับการใช้ fastboot update
เป็นกลไกการอัปเดตรูปภาพของอุปกรณ์จาก
อุปกรณ์และการสร้างที่มาจากภายนอก เพื่อให้พอดีกับโครงสร้างพื้นฐานของระบบอัตโนมัติที่มีอยู่
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
FastbootUpdateBootstrapPreparer()
|
วิธีการสาธารณะ | |
---|---|
void
|
setUp(TestInformation testInfo)
|
วิธีการป้องกัน | |
---|---|
IDeviceFlasher
|
createFlasher(ITestDevice device)
สร้าง |
ช่างก่อสร้างสาธารณะ
FastbootUpdateBootstrapPreparer
public FastbootUpdateBootstrapPreparer ()
วิธีการสาธารณะ
ตั้งค่า
public void setUp (TestInformation testInfo)
พารามิเตอร์ | |
---|---|
testInfo |
TestInformation |
การขว้าง | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
วิธีการป้องกัน
สร้าง Flasher
protected IDeviceFlasher createFlasher (ITestDevice device)
สร้าง IDeviceFlasher
เพื่อใช้งาน คลาสย่อยจะลบล้างได้
พารามิเตอร์ | |
---|---|
device |
ITestDevice |
คิกรีเทิร์น | |
---|---|
IDeviceFlasher |
การขว้าง | |
---|---|
DeviceNotAvailableException |