IDeviceRécupération
public interface IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
Interface pour récupérer un appareil hors ligne.
Résumé
Méthodes publiques | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) Tentative de récupération de 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 d'accès au binaire fastboot à utiliser. |
Méthodes publiques
récupérerDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Tentative de récupération de l'appareil donné avec lequel il n'est plus possible de communiquer.
La méthode doit se bloquer et revenir uniquement lorsque le périphérique 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 faux, la méthode doit se bloquer jusqu'à ce que le périphérique soit entièrement disponible pour les tests (c'est-à-dire que IDeviceStateMonitor#waitForDeviceAvailable() réussit. |
Jetés | |
---|---|
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. |
Jetés | |
---|---|
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. |
Jetés | |
---|---|
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 le périphérique qui ne répond pas en mode de récupération.
Paramètres | |
---|---|
monitor | IDeviceStateMonitor : l' IDeviceStateMonitor à utiliser. |
Jetés | |
---|---|
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 : une String définissant le chemin d'accès au binaire fastboot. |