ردیاب دستگاه Adb

public class AdbDeviceTracker
extends Object implements Runnable

شیء جاوا
com.android.tradefed.device.AdbDeviceTracker


با اجرا و تجزیه خروجی دستور 'adb track-devices'، رویدادهای اتصال دستگاه و تغییر وضعیت را فراهم می‌کند.

این کلاس برای تشخیص دستگاه طراحی شده است. در یک نخ پس‌زمینه اجرا می‌شود و IAdbDeviceChangeListener های ثبت‌شده را از هرگونه تغییر مطلع می‌کند.

خلاصه

سازندگان عمومی

AdbDeviceTracker ()

یک AdbDeviceTracker جدید ایجاد می‌کند.

روش‌های عمومی

void addListener ( IAdbDeviceChangeListener listener)

یک شنونده اضافه می‌کند تا از رویدادهای دستگاه مطلع شود.

void removeListener ( IAdbDeviceChangeListener listener)

شنونده‌ای که قبلاً اضافه شده است را حذف می‌کند.

void run ()

حلقه اصلی اجرا.

void stop ()

به ردیاب سیگنال می‌دهد تا حلقه اجرای خود را متوقف کند.

سازندگان عمومی

ردیاب دستگاه Adb

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 ()

به ردیاب سیگنال می‌دهد تا حلقه اجرای خود را متوقف کند.