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 ที่จัดเตรียมไฟล์ที่ระบุ (บูตโหลดเดอร์ วิทยุ ไฟล์ ZIP ของภาพอุปกรณ์) ลงใน IDeviceBuildInfo เพื่อแฟลชอุปกรณ์ด้วย FastbootDeviceFlasher จากนั้นแทรกแอตทริบิวต์ของอุปกรณ์หลังการบูตลงในข้อมูลบิลด์เพื่อวัตถุประสงค์ในการรายงานผล

ซึ่งมีประโยชน์สำหรับการใช้ fastboot update เป็นกลไกการอัปเดตรูปภาพอุปกรณ์จากอุปกรณ์และบิลด์ที่มาจากภายนอก เพื่อให้เข้ากับโครงสร้างพื้นฐานการทำงานอัตโนมัติที่มีอยู่

สรุป

ตัวสร้างแบบสาธารณะ

FastbootUpdateBootstrapPreparer()

เมธอดสาธารณะ

void setUp(TestInformation testInfo)

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

IDeviceFlasher createFlasher(ITestDevice device)

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

ตัวสร้างแบบสาธารณะ

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

เมธอดสาธารณะ

setUp

public void setUp (TestInformation testInfo)

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

การโยน
BuildError
DeviceNotAvailableException
TargetSetupError

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

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

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

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

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

การโยน
DeviceNotAvailableException