จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

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

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

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

สร้าง IDeviceFlasher เพื่อใช้งาน คลาสย่อยสามารถแทนที่

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

คืนสินค้า
IDeviceFlasher

ขว้าง
DeviceNotAvailableException