Przygotowanie do aktualizacji FastbootUpdateBootstrap
public
class
FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.DeviceFlashPreparer | ||
↳ | com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer |
ITargetPreparer
, który zbiera określone pliki (program rozruchowy, radio, plik ZIP z obrazem urządzenia) w
IDeviceBuildInfo
, aby urządzenia zostały zasygnalizowane lampą błyskową z symbolem FastbootDeviceFlasher
, a następnie wstrzykiwanie
po rozruchu urządzenia w informacjach o kompilacji na potrzeby raportowania wyników.
Przydaje się to, gdy korzystasz z funkcji fastboot update
jako mechanizmu aktualizacji obrazu urządzenia z
urządzeń i kompilacji z zewnętrznych źródeł, aby pasowały do istniejącej infrastruktury automatyzacji.
Podsumowanie
Konstruktory publiczne | |
---|---|
FastbootUpdateBootstrapPreparer()
|
Metody publiczne | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Metody chronione | |
---|---|
IDeviceFlasher
|
createFlasher(ITestDevice device)
Utwórz aplikację |
Konstruktory publiczne
Przygotowanie do aktualizacji FastbootUpdateBootstrap
public FastbootUpdateBootstrapPreparer ()
Metody publiczne
Konfiguracja
public void setUp (TestInformation testInfo)
Parametry | |
---|---|
testInfo |
TestInformation |
Rzuty | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Metody chronione
createFlasher
protected IDeviceFlasher createFlasher (ITestDevice device)
Utwórz aplikację IDeviceFlasher
, której chcesz użyć. Podklasy mogą zastępować
Parametry | |
---|---|
device |
ITestDevice |
Zwroty | |
---|---|
IDeviceFlasher |
Rzuty | |
---|---|
DeviceNotAvailableException |