FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.DeviceFlashPreparer
       ↳ com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


Eine ITargetPreparer, die bestimmte Dateien (Bootloader, Radio, ZIP-Datei des Geräte-Images) in IDeviceBuildInfo platziert, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Geräteattribute nach dem Start in die Build-Informationen einschleust, um Ergebnisse zu erfassen.

Das ist nützlich, wenn Sie fastboot update als Mechanismus zum Aktualisieren von Geräte-Images von extern bezogenen Geräten und Builds verwenden möchten, um sie in die vorhandene Automatisierungsinfrastruktur einzubinden.

Zusammenfassung

Öffentliche Konstruktoren

FastbootUpdateBootstrapPreparer()

Öffentliche Methoden

void setUp(TestInformation testInfo)

Geschützte Methoden

IDeviceFlasher createFlasher(ITestDevice device)

Erstellen Sie eine IDeviceFlasher, die Sie verwenden möchten.

Öffentliche Konstruktoren

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Öffentliche Methoden

setUp

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Ausgabe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Erstellen Sie eine IDeviceFlasher, die Sie verwenden möchten. Abgeleitete Klassen können

Parameter
device ITestDevice

Returns
IDeviceFlasher

Ausgabe
DeviceNotAvailableException