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.