IDeviceRecovery
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interface permettant de récupérer un appareil qui est hors connexion.
Résumé
Méthodes publiques | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentative de récupération de l'appareil donné avec lequel vous ne pouvez plus communiquer. |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
Tentative de récupération de l'appareil donné qui ne répond plus en mode bootloader. |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
Tentative de récupération de l'appareil donné qui ne répond pas en mode fastbootd. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
Tentative de récupération de l'appareil donné qui ne répond plus en mode récupération. |
default
void
|
setFastbootPath(String fastbootPath)
Définit le chemin d'accès au binaire fastboot à utiliser. |
Méthodes publiques
recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentative de récupération de l'appareil donné avec lequel vous ne pouvez plus communiquer.
La méthode doit se bloquer et ne renvoyer que lorsque l'appareil est dans l'état demandé.
Paramètres | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor à utiliser. |
recoverUntilOnline |
boolean : si la valeur est "true", la méthode doit renvoyer la valeur 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 que IDeviceStateMonitor.waitForDeviceAvailable() aboutit). |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil n'a pas pu être récupéré ; |
recoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Tentative de récupération de l'appareil donné 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é ; |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Tentative de récupération de l'appareil donné 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é ; |
recoverDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Tentative de récupération de l'appareil donné qui ne répond plus 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. |