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)

สร้าง IDeviceFlasher เพื่อใช้งาน

ช่างก่อสร้างสาธารณะ

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

วิธีการสาธารณะ

ตั้งค่า

public void setUp (TestInformation testInfo)

พารามิเตอร์
testInfo TestInformation

การขว้าง
BuildError
DeviceNotAvailableException
TargetSetupError

วิธีการป้องกัน

สร้าง Flasher

protected IDeviceFlasher createFlasher (ITestDevice device)

สร้าง IDeviceFlasher เพื่อใช้งาน คลาสย่อยจะลบล้างได้

พารามิเตอร์
device ITestDevice

คิกรีเทิร์น
IDeviceFlasher

การขว้าง
DeviceNotAvailableException