Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

adbd

El módulo adbd gestiona las sesiones de depuración IDE y adb de la línea de comandos. Este módulo es actualizable, lo que significa que puede recibir actualizaciones de la funcionalidad fuera del ciclo normal de lanzamiento de Android.

Sobre adbd

La modularización de adbd permite una entrega más rápida de mejoras de rendimiento (las realizadas en años anteriores y nuevas mejoras por venir), correcciones de errores (como varios errores de consumo de energía, incluido adbd que continúa al 100% de una CPU hasta que la batería se agota) y características que no se han actualizado a versiones anteriores de Android. Dichas mejoras contribuyen a la confiabilidad de adbd, que es fundamental para las pruebas automatizadas donde las fallas pueden obligar a los desarrolladores de aplicaciones y a los OEM a volver a conectar / reiniciar manualmente los dispositivos fuera de línea. Los problemas de confiabilidad también afectan la configuración de fábrica (OEM) y la activación de la placa (proveedores de SoC).

Límite del módulo

El límite módulo ADBD es system/core/adb y /system/bin/adbd .

Formato del módulo

El módulo ADBD ( com.google.android.adbd ) está en APEX formato y está disponible para dispositivos con Android 11 o superior.

Dependencias del módulo

El módulo adbd depende de lo siguiente.

  • Protocolo de depuración Java Debug Wire Protocol (JDWP) con tiempo de ejecución de Android. ADBD dinámicamente enlaza contra libadbconnection_server .

  • Autenticación con system_server . ADBD dinámicamente enlaza contra libadbd_auth .

Personalización

El módulo adbd no admite la personalización.