adbd

وحدة adbd تدير جلسات تصحيح أخطاء سطر الأوامر adb و IDE. هذه الوحدة قابلة للتحديث ، مما يعني أنها يمكن أن تتلقى تحديثات للوظائف خارج دورة إصدار Android العادية.

حول adbd

يتيح تعديل adbd تسليم أسرع لتحسينات الأداء (تلك التي تم إجراؤها في السنوات السابقة والتحسينات الجديدة التي لم تأتي بعد) ، وإصلاحات الأخطاء (مثل العديد من أخطاء استنزاف الطاقة ، بما في ذلك adbd المستمر بنسبة 100 ٪ من وحدة المعالجة المركزية حتى نفاد البطارية) والميزات التي لم يتم نقلها إلى الإصدارات الأقدم من Android. تساهم هذه التحسينات في موثوقية adbd ، وهو أمر بالغ الأهمية للاختبار الآلي حيث يمكن للفشل أن يجبر مطوري التطبيقات ومصنعي المعدات الأصلية على إعادة تشغيل / إعادة تشغيل الأجهزة غير المتصلة يدويًا. تؤثر مشكلات الموثوقية أيضًا على إعداد المصنع (OEMs) وإحضار اللوحة (بائعي SoC).

حدود الوحدة

الحدود حدة adbd هو system/core/adb و /system/bin/adbd .

تنسيق الوحدة

وحدة adbd ( com.google.android.adbd ) هي في APEX شكل ومتاح لأجهزة تشغيل الروبوت 11 أو أعلى.

تبعيات الوحدة النمطية

تعتمد وحدة adbd على ما يلي.

  • بروتوكول تصحيح أخطاء Java Debug Wire Protocol (JDWP) مع وقت تشغيل Android. adbd يربط حيوي ضد libadbconnection_server .

  • المصادقة مع system_server . adbd يربط حيوي ضد libadbd_auth .

التخصيص

لا تدعم وحدة adbd التخصيص.