Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Reconnexion

public class ReconnectingRecovery
extends Object implements IDeviceRecovery

java.lang.Object
com.android.tradefed.device.ReconnectingRecovery


Récupère un périphérique en rétablissant une connexion TCP via le serveur adb sur l'hôte.

Résumé

Constructeurs publics

ReconnectingRecovery ()

Méthodes publiques

void recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline)

Tentative de récupération de l'appareil donné avec lequel il n'est plus possible de communiquer.

void recoverDeviceBootloader ( IDeviceStateMonitor monitor)

Essayez de récupérer le périphérique qui ne répond pas en mode de chargeur de démarrage.

void recoverDeviceRecovery ( IDeviceStateMonitor monitor)

Essayez de récupérer le périphérique qui ne répond pas en mode de récupération.

Cette implémentation suppose que les appareils en mode de récupération ne peuvent pas du tout être consultés, il essaiera donc de récupérer un appareil et de le laisser en mode entièrement démarré.

Constructeurs publics

Reconnexion

public ReconnectingRecovery ()

Méthodes publiques

récupérerDevice

public 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 ne revenir que lorsque le périphérique est dans l'état demandé.

Paramètres
monitor IDeviceStateMonitor : IDeviceStateMonitor à utiliser.

recoverUntilOnline boolean : si true, la méthode doit retourner dès que l'appareil est en ligne sur adb. Si la valeur est false, la méthode doit bloquer jusqu'à ce que le périphérique soit entièrement disponible pour les tests (c'est-à-dire que IDeviceStateMonitor#waitForDeviceAvailable() réussit.

Jette
DeviceNotAvailableException

recoverDeviceBootloader

public void recoverDeviceBootloader ( IDeviceStateMonitor monitor)

Essayez de récupérer le périphérique qui ne répond pas en mode de chargeur de démarrage.

Paramètres
monitor IDeviceStateMonitor : IDeviceStateMonitor à utiliser.

Jette
DeviceNotAvailableException

recoverDeviceRecovery

public void recoverDeviceRecovery ( IDeviceStateMonitor monitor)

Essayez de récupérer le périphérique qui ne répond pas en mode de récupération.

Cette implémentation suppose que les appareils en mode de récupération ne peuvent pas du tout être consultés, il essaiera donc de récupérer un appareil et de le laisser en mode entièrement démarré.

Paramètres
monitor IDeviceStateMonitor : IDeviceStateMonitor à utiliser.

Jette
DeviceNotAvailableException