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