IDeviceRecovery
public interface IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interface de récupération d'un appareil qui s'est déconnecté.
Résumé
Méthodes publiques | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) Essayez de récupérer l'appareil donné avec lequel il n'est plus possible de communiquer. |
abstract void | recoverDeviceBootloader ( IDeviceStateMonitor monitor) Essayez de récupérer le périphérique qui ne répond pas en mode chargeur de démarrage. |
abstract void | recoverDeviceFastbootd ( IDeviceStateMonitor monitor) Essayez de récupérer le périphérique qui ne répond pas en mode fastbootd. |
abstract void | recoverDeviceRecovery ( IDeviceStateMonitor monitor) Essayez de récupérer le périphérique qui ne répond pas en mode de récupération. |
default void | setFastbootPath (String fastbootPath) Définit le chemin vers le binaire fastboot à utiliser. |
Méthodes publiques
récupérerDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Essayez de récupérer l'appareil donné avec lequel il n'est plus possible de communiquer.
La méthode doit bloquer et ne revenir que lorsque l'appareil est dans l'état demandé.Paramètres | |
---|---|
monitor | IDeviceStateMonitor : l' IDeviceStateMonitor à utiliser. |
recoverUntilOnline | boolean : si vrai, la méthode doit revenir dès que l'appareil est en ligne sur adb. Si false, la méthode doit bloquer jusqu'à ce que le périphérique soit entièrement disponible pour le test (c'est-à-dire IDeviceStateMonitor#waitForDeviceAvailable() réussit. |
Lance | |
---|---|
DeviceNotAvailableException | si l'appareil n'a pas pu être récupéré |
récupérerDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Essayez de récupérer le périphérique qui ne répond pas en mode chargeur de démarrage.
Paramètres | |
---|---|
monitor | IDeviceStateMonitor : l' IDeviceStateMonitor à utiliser. |
Lance | |
---|---|
DeviceNotAvailableException | si l'appareil n'a pas pu être récupéré |
récupérerDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Essayez de récupérer le périphérique qui ne répond pas en mode fastbootd.
Paramètres | |
---|---|
monitor | IDeviceStateMonitor : l' IDeviceStateMonitor à utiliser. |
Lance | |
---|---|
DeviceNotAvailableException | si l'appareil n'a pas pu être récupéré |
recoveryDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Essayez de récupérer le périphérique qui ne répond pas en mode de récupération.
Paramètres | |
---|---|
monitor | IDeviceStateMonitor : l' IDeviceStateMonitor à utiliser. |
Lance | |
---|---|
DeviceNotAvailableException | si l'appareil n'a pas pu être récupéré |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Définit le chemin vers le binaire fastboot à utiliser.
Paramètres | |
---|---|
fastbootPath | String : une String définissant le chemin vers le binaire fastboot. |