IDeviceRecovery
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery. |
Interface de restauration d'un appareil qui n'est plus connecté.
Résumé
Méthodes publiques | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentative de récupération de l'appareil donné avec lequel il ne peut plus être communiqué. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Essayez de récupérer l'appareil qui ne répond pas en mode bootloader. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Essayez de récupérer l'appareil qui ne répond pas en mode fastbootd. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Essayez de récupérer l'appareil qui ne répond pas en mode récupération. |
default
void
|
setFastbootPath(String fastbootPath)
Définit le chemin d'accès au binaire fastboot à utiliser. |
Méthodes publiques
récupérer l'appareil
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentative de récupération de l'appareil donné avec lequel il ne peut plus être communiqué.
La méthode doit bloquer l'appareil et n'être renvoyé que lorsque l'état de l'appareil est demandé.
Paramètres | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor à utiliser. |
recoverUntilOnline |
boolean : si la valeur est "true", la méthode doit être renvoyée dès que l'appareil est en ligne sur adb.
Si la valeur est "false", la méthode doit se bloquer jusqu'à ce que l'appareil soit entièrement disponible pour les tests (c'est-à-dire
IDeviceStateMonitor#waitForDeviceAvailable() réussit. |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil n'a pas pu être récupéré |
retrieveDeviceBootloader de l'appareil
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Essayez de récupérer l'appareil qui ne répond pas en mode bootloader.
Paramètres | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor à utiliser. |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil n'a pas pu être récupéré |
récupérerAppareilFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Essayez de récupérer l'appareil qui ne répond pas en mode fastbootd.
Paramètres | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor à utiliser. |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil n'a pas pu être récupéré |
récupérerDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Essayez de récupérer l'appareil qui ne répond pas en mode récupération.
Paramètres | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor à utiliser. |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil n'a pas pu être récupéré |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Définit le chemin d'accès au binaire fastboot à utiliser.
Paramètres | |
---|---|
fastbootPath |
String : String définissant le chemin d'accès au binaire fastboot. |