AdbDeviceTracker
public
class
AdbDeviceTracker
extends Object
implements
Runnable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.AdbDeviceTracker |
"adb track-devices" komutunun çıkışını çalıştırıp ayrıştırarak cihaz bağlantısı ve durum değişikliği etkinliklerini sağlar.
Bu sınıf, cihaz algılama için tasarlanmıştır. Arka plan iş parçacığında çalışır ve kayıtlı IAdbDeviceChangeListener'ları değişiklikler hakkında bilgilendirir.
Özet
Herkese açık oluşturucular | |
|---|---|
AdbDeviceTracker()
Yeni bir AdbDeviceTracker oluşturur. |
|
Herkese açık yöntemler | |
|---|---|
void
|
addListener(IAdbDeviceChangeListener listener)
Cihaz etkinlikleri hakkında bildirim almak için bir dinleyici ekler. |
void
|
removeListener(IAdbDeviceChangeListener listener)
Daha önce eklenmiş bir dinleyiciyi kaldırır. |
void
|
run()
Ana yürütme döngüsü. |
void
|
stop()
Takip cihazına yürütme döngüsünü durdurması için sinyal gönderir. |
Herkese açık oluşturucular
AdbDeviceTracker
public AdbDeviceTracker ()
Yeni bir AdbDeviceTracker oluşturur.
Herkese açık yöntemler
addListener
public void addListener (IAdbDeviceChangeListener listener)
Cihaz etkinlikleri hakkında bildirim almak için bir dinleyici ekler.
| Parametreler | |
|---|---|
listener |
IAdbDeviceChangeListener: eklenecek IAdbDeviceChangeListener. |
removeListener
public void removeListener (IAdbDeviceChangeListener listener)
Daha önce eklenmiş bir dinleyiciyi kaldırır.
| Parametreler | |
|---|---|
listener |
IAdbDeviceChangeListener: kaldırılacak IAdbDeviceChangeListener. |
run
public void run ()
Ana yürütme döngüsü. Bu işlem, ayrılmış bir iş parçacığında çalıştırılmalıdır.
stop
public void stop ()
Takip cihazına yürütme döngüsünü durdurması için sinyal gönderir.