AdbDeviceTracker

public class AdbDeviceTracker
extends Object implements Runnable

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


Предоставляет информацию о подключении устройств и изменении их состояния путем выполнения и анализа вывода команды 'adb track-devices'.

Этот класс предназначен для обнаружения устройств. Он работает в фоновом потоке и уведомляет зарегистрированные IAdbDeviceChangeListener о любых изменениях.

Краткое содержание

Государственные строители

AdbDeviceTracker ()

Создает новый объект AdbDeviceTracker.

Общедоступные методы

void addListener ( IAdbDeviceChangeListener listener)

Добавляет слушатель для получения уведомлений о событиях устройства.

void removeListener ( IAdbDeviceChangeListener listener)

Удаляет ранее добавленный слушатель.

void run ()

Основной цикл выполнения.

void stop ()

Подает сигнал трекеру о необходимости остановить цикл выполнения.

Государственные строители

AdbDeviceTracker

public AdbDeviceTracker ()

Создает новый объект AdbDeviceTracker.

Общедоступные методы

addListener

public void addListener (IAdbDeviceChangeListener listener)

Добавляет слушатель для получения уведомлений о событиях устройства.

Параметры
listener IAdbDeviceChangeListener : идентификатор IAdbDeviceChangeListener , который необходимо добавить.

удалитьСлушатель

public void removeListener (IAdbDeviceChangeListener listener)

Удаляет ранее добавленный слушатель.

Параметры
listener IAdbDeviceChangeListener : объект IAdbDeviceChangeListener , который необходимо удалить.

бегать

public void run ()

Основной цикл выполнения. Он должен выполняться в отдельном потоке.

останавливаться

public void stop ()

Подает сигнал трекеру о необходимости остановить цикл выполнения.