AdbDeviceTracker

public class AdbDeviceTracker
extends Object implements Runnable

java.lang.Object
   ↳ com.android.tradefed.device.AdbDeviceTracker


Menyediakan peristiwa perubahan status dan koneksi perangkat dengan menjalankan dan mengurai output perintah 'adb track-devices'.

Class ini dirancang untuk deteksi perangkat. Tindakan ini berjalan di thread latar belakang dan memberi tahu IAdbDeviceChangeListener yang terdaftar tentang perubahan apa pun.

Ringkasan

Konstruktor publik

AdbDeviceTracker()

Membuat AdbDeviceTracker baru.

Metode publik

void addListener(IAdbDeviceChangeListener listener)

Menambahkan pemroses untuk mendapatkan notifikasi tentang peristiwa perangkat.

void removeListener(IAdbDeviceChangeListener listener)

Menghapus pemroses yang sebelumnya ditambahkan.

void run()

Loop eksekusi utama.

void stop()

Memberi sinyal ke pelacak untuk menghentikan loop eksekusinya.

Konstruktor publik

AdbDeviceTracker

public AdbDeviceTracker ()

Membuat AdbDeviceTracker baru.

Metode publik

addListener

public void addListener (IAdbDeviceChangeListener listener)

Menambahkan pemroses untuk mendapatkan notifikasi tentang peristiwa perangkat.

Parameter
listener IAdbDeviceChangeListener: IAdbDeviceChangeListener yang akan ditambahkan.

removeListener

public void removeListener (IAdbDeviceChangeListener listener)

Menghapus pemroses yang sebelumnya ditambahkan.

Parameter
listener IAdbDeviceChangeListener: IAdbDeviceChangeListener yang akan dihapus.

lari

public void run ()

Loop eksekusi utama. Tindakan ini harus dijalankan di thread khusus.

berhenti

public void stop ()

Memberi sinyal ke pelacak untuk menghentikan loop eksekusinya.