Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
IncrementalImageUtil
public
class
IncrementalImageUtil
extends Object
java.lang.Object
|
🎞 |
com.android.tradefed.util.image.IncrementalImageUtil
|
Un'utilità per sfruttare l'aggiornamento incrementale del dispositivo e dell'immagine.
Riepilogo
Campi
PARTI_DI_NAMICHE_A_DIFF
public static final DYNAMIC_PARTITIONS_TO_DIFF
Costruttori pubblici
IncrementalImageUtil
public IncrementalImageUtil (ITestDevice device,
File deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
Parametri |
device |
ITestDevice |
deviceImage |
File |
bootloader |
File |
baseband |
File |
targetImage |
File |
createSnapshot |
File |
applySnapshot |
boolean |
waitPhase |
SnapuserdWaitPhase |
Metodi pubblici
allowSameBuildFlashing
public void allowSameBuildFlashing ()
allowUnzipBaseline
public void allowUnzipBaseline ()
cleanAfterSetup
public void cleanAfterSetup ()
Quando eseguiamo alcune delle logiche di applicazione, possiamo pulire i file subito dopo la configurazione.
public File getExtractedTargetDirectory ()
initialize
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup,
boolean allowCrossRelease,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
Parametri |
device |
ITestDevice |
build |
IDeviceBuildInfo |
createSnapshot |
File |
isIsolatedSetup |
boolean |
allowCrossRelease |
boolean |
applySnapshot |
boolean |
waitPhase |
SnapuserdWaitPhase |
isSameBuildFlashingAllowed
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
Indica se il dispositivo sta utilizzando o meno gli snapshot.
Parametri |
device |
ITestDevice |
IsSnapshotSupportato
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot)
Indica se possiamo utilizzare o meno la logica snapshot per aggiornare il dispositivo
Parametri |
device |
ITestDevice |
applySnapshot |
boolean |
notificaBasebadRichiede ripristinato
public void notifyBasebadNeedsRevert ()
notificaBootloaderNeedRipristina
public void notifyBootloaderNeedsRevert ()
public void teardownDevice (TestInformation testInfo)
Parametri |
testInfo |
TestInformation |
aggiornamentoCompletato
public boolean updateCompleted ()
Indica se l'aggiornamento è stato completato o meno.
aggiornamentoDispositivo
public void updateDevice (File currentBootloader,
File currentRadio)
Aggiorna il dispositivo utilizzando la logica snapshot.
Parametri |
currentBootloader |
File |
currentRadio |
File |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-08-21 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-08-21 UTC."],[],[]]