AdbDeviceTracker
public
class
AdbDeviceTracker
extends Object
implements
Runnable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.AdbDeviceTracker |
Fournit des événements de connexion et de changement d'état de l'appareil en exécutant et en analysant la sortie de la commande "adb track-devices".
Cette classe est conçue pour la détection des appareils. Elle s'exécute dans un thread en arrière-plan et informe
les IAdbDeviceChangeListener enregistrés de toute modification.
Résumé
Constructeurs publics | |
|---|---|
AdbDeviceTracker()
Crée un AdbDeviceTracker. |
|
Méthodes publiques | |
|---|---|
void
|
addListener(IAdbDeviceChangeListener listener)
Ajoute un écouteur pour être informé des événements de l'appareil. |
void
|
removeListener(IAdbDeviceChangeListener listener)
Supprime un écouteur précédemment ajouté. |
void
|
run()
Boucle d'exécution principale. |
void
|
stop()
Indique au suivi d'arrêter sa boucle d'exécution. |
Constructeurs publics
AdbDeviceTracker
public AdbDeviceTracker ()
Crée un AdbDeviceTracker.
Méthodes publiques
addListener
public void addListener (IAdbDeviceChangeListener listener)
Ajoute un écouteur pour être informé des événements de l'appareil.
| Paramètres | |
|---|---|
listener |
IAdbDeviceChangeListener : IAdbDeviceChangeListener à ajouter. |
removeListener
public void removeListener (IAdbDeviceChangeListener listener)
Supprime un écouteur précédemment ajouté.
| Paramètres | |
|---|---|
listener |
IAdbDeviceChangeListener : IAdbDeviceChangeListener à supprimer. |
run
public void run ()
Boucle d'exécution principale. Elle doit être exécutée dans un thread dédié.
stop
public void stop ()
Indique au suivi d'arrêter sa boucle d'exécution.