com.android.tradefed.device.server

رابط‌ها

AndroidDebugBridge.IClientChangeListener کلاس‌هایی که این رابط را پیاده‌سازی می‌کنند، متدهایی را ارائه می‌دهند که با تغییرات ClientImpl سروکار دارند.
AndroidDebugBridge.IDebugBridgeChangeListener کلاس‌هایی که این رابط را پیاده‌سازی می‌کنند، متدی ارائه می‌دهند که با تغییرات AndroidDebugBridge (از جمله راه‌اندازی مجدد) سروکار دارد.
AndroidDebugBridge.IDeviceChangeListener کلاس‌هایی که این رابط را پیاده‌سازی می‌کنند، متدهایی را ارائه می‌دهند که با افزودن، حذف و تغییرات IDevice سروکار دارند.
مشتری این نشان دهنده یک کلاینت واحد است که معمولاً یک فرآیند Dalvik VM است.
ClientData.IALolocationTrackingHandler
ClientData.IHprofDumpHandler گردانندگانی که قادر به اقدام روی دامپ‌های HPROF هستند.
ClientData.IMethodProfilingHandler کنترل‌کننده‌ها می‌توانند بر اساس اطلاعات پروفایل متد عمل کنند
کلاینت ترکر clients دستگاه را ردیابی می‌کند
اطلاعات IStackTrace کلاس‌هایی که این رابط را پیاده‌سازی می‌کنند، متدی ارائه می‌دهند که یک رد پشته (stack trace) برمی‌گرداند.
مشتری قابل نمایه این نشان دهنده یک کلاینت profilealbe واحد است که معمولاً یک فرآیند ماشین مجازی اندروید است.
SyncService.ISyncProgressMonitor کلاس‌هایی که این رابط را پیاده‌سازی می‌کنند، متدهایی را ارائه می‌دهند که با نمایش پیشرفت انتقال سروکار دارند.
TimeoutRemainder.SystemNanoTimeProvider

کلاس‌ها

AdbDevice وضعیت یک دستگاه را همانطور که توسط دستور "adb devices -l" گزارش شده است، نگه می‌دارد.
AdbHelper کلاس کمکی برای مدیریت درخواست‌ها و اتصالات به adb.
AdbHelper.AdbResponse پاسخ از بانک توسعه آسیایی.
گزینه‌های AdbInit گزینه‌هایی برای مقداردهی اولیه AndroidDebugBridge.
سازنده‌ی AdbInitOptions گزینه‌های مقداردهی اولیه برای ADB را ایجاد می‌کند.
AdbSocketUtils
نسخه Adb
اطلاعات تخصیص اطلاعات تخصیص را در خود نگه می‌دارد.
اطلاعات تخصیص. مرتب‌ساز تخصیص
تجزیه‌کننده تخصیص‌ها
اندروید دیباگ بریج اتصال به پل اشکال‌زدایی اندروید سمت میزبان (adb)

این نقطه مرکزی برای برقراری ارتباط با هر دستگاه، شبیه‌ساز یا برنامه‌هایی است که روی آنها اجرا می‌شوند.

داده‌های کلاینت شامل داده‌های یک ClientImpl است.
ClientData.HeapData اطلاعات هیپ.
ClientData.HeapInfo
ClientData.HprofData
نام‌های ClientData
کلاینت‌ایمپِل این نشان دهنده یک کلاینت واحد است که معمولاً یک فرآیند Dalvik VM است.
خطای CommandRejected
افزونه DdmJdwp
DdmJdwpExtension.DdmInterceptor
اشکال‌زدا این نشان دهنده یک اتصال در حال انتظار یا برقرار شده با یک اشکال زدای JDWP است.
DebugViewDumpHandler
دستگاه ایمپل یک دستگاه.
وظیفه DeviceListMonitor
مانیتور دستگاه DeviceMonitor دستگاه‌های متصل به adb را مانیتور می‌کند.
نتیجه مقایسه لیست دستگاه‌ها با مانیتور دستگاه
هیپ سگمنت انواع و مکان‌های اشیاء را در یک بخش از یک هیپ توصیف می‌کند.
عنصر HeapSegment.HeapSegment یک شیء/ناحیه کدگذاری شده در داده‌های HPSG را توصیف می‌کند.
مانیتورترد اتصالات باز را رصد کنید.
اطلاعات تخصیص بومی اطلاعات تخصیص محلی را ذخیره می‌کند.
اطلاعات نقشه کتابخانه بومی نگاشت آدرس حافظه به کتابخانه برای کتابخانه‌های بومی.
اطلاعات تماس NativeStackCall نشان‌دهنده‌ی فراخوانی پشته است.
ProfileableClientData شامل داده‌های یک ProfileableClientImpl است.
ProfileableClientImpl این نشان دهنده یک کلاینت قابل پروفایل واحد است که معمولاً یک فرآیند Dalvik VM است.
نصب‌کننده‌ی RemoteSplitApk
نصب‌کننده‌ی SplitApk
SplitApkInstallerBase
همگام‌سازی سرویس کلاس سرویس را برای ارسال/دریافت به/از دستگاه‌ها/شبیه‌سازها، از طریق پل اشکال‌زدایی، همگام‌سازی کنید.
وضعیت فایل همگام‌سازی سرویس
اطلاعات موضوع اطلاعات یک رشته (thread) را در خود نگه می‌دارد.
زمان باقیمانده کلاس کاربردی برای پیگیری میزان زمان باقی مانده با توجه به زمان انقضای اولیه.
TimeoutRemainder.DefaultSystemNanoTime

انوم‌ها

AdbHelper.AdbService مشخص کنید که دستور باید کدام سرویس adb را هدف قرار دهد.
حالت مرتب‌سازی اطلاعات تخصیص
وضعیت ردیابی تخصیص داده کلاینت
وضعیت اشکال‌زدای ClientData
ClientData.HprofData.Type
وضعیت پروفایل متدهای ClientData
رویداد DdmJdwpExtension