adbd

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

adbd modülü, komut satırı adb ve IDE hata ayıklama oturumlarını yönetir. Bu modül güncellenebilir, yani normal Android sürüm döngüsünün dışındaki işlevsellik güncellemelerini alabilir.

Modülerleştirme adbd, performans iyileştirmelerinin (önceki yıllarda yapılanlar ve henüz gelecek yeni iyileştirmeler), hata düzeltmelerinin (pil tükenene kadar bir CPU'nun %100'ünde devam eden adbd dahil olmak üzere birkaç güç tüketimi hatası gibi) ve özelliklerin daha hızlı sunulmasını sağlar. Android'in eski sürümlerine geri yüklenmemiş olanlar. Bu tür iyileştirmeler, hataların uygulama geliştiricilerini ve OEM'leri çevrimdışı cihazları manuel olarak yeniden takmaya/yeniden başlatmaya zorlayabileceği otomatik testler için kritik olan adbd güvenilirliğine katkıda bulunur. Güvenilirlik sorunları, fabrika kurulumunu (OEM'ler) ve kart açmayı (SoC satıcıları) da etkiler.

Modül sınırı

Android 12 ve üstü için adbd modül kodu, package packages/modules/adbd .

Android 11 ve önceki sürümler için adbd modül sınırları /system/core/adb ve /system/bin/adbd .

Modül formatı

adbd modülü ( com.android.adbd ) APEX biçimindedir ve Android 11 veya sonraki sürümleri çalıştıran cihazlarda kullanılabilir.

Modül bağımlılıkları

adbd modülü aşağıdakilere bağlıdır.

  • Android çalışma zamanı ile Java Hata Ayıklama Tel Protokolü (JDWP) hata ayıklama protokolü. adbd, libadbconnection_server'a dinamik libadbconnection_server .

  • system_server ile kimlik doğrulama. adbd, libadbd_auth'a dinamik libadbd_auth .

özelleştirme

adbd modülü özelleştirmeyi desteklemiyor.