FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

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


Un ITargetPreparer che inserisce i file specificati (bootloader, radio, zip dell'immagine del dispositivo) in IDeviceBuildInfo per eseguire il flashing dei dispositivi con FastbootDeviceFlasher , quindi inserisce gli attributi del dispositivo post-avvio nelle informazioni di build per scopi di reporting dei risultati.

Ciò è utile per utilizzare fastboot update come meccanismo di aggiornamento dell'immagine del dispositivo da dispositivi e build di origine esterna, per adattarsi all'infrastruttura di automazione esistente.

Riepilogo

Costruttori pubblici

FastbootUpdateBootstrapPreparer ()

Metodi pubblici

void setUp ( TestInformation testInfo)

Metodi protetti

IDeviceFlasher createFlasher ( ITestDevice device)

Crea IDeviceFlasher da utilizzare.

Costruttori pubblici

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Metodi pubblici

impostare

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Lancia
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Crea IDeviceFlasher da utilizzare. Le sottoclassi possono sovrascrivere

Parametri
device ITestDevice

ritorna
IDeviceFlasher

Lancia
DeviceNotAvailableException