Donde está ADB, Android Debug Bridge, código fuente de los componentes ubicado en el proyecto de código abierto de Android

De este artículo , sé que el puente de depuración de Android se compone de tres componentes:

  1. Cliente ADB

  2. Servidor ADB

  3. Daemon en equipo o emulador

Me gustaría obtener una comprensión más profunda de esos componentes de su código fuente respectivo. Por ahora, encontré:

  1. Cliente ADB: ./system/core/adb/adb_client

  2. Servidor ADB: ./system/core/adb/adb

  3. Daemon en equipo o emulador: realmente no se sabe donde se encuentra en el proyecto marco …

El código fuente de las 3 partes de ADB encuentra en la misma carpeta system / core / adb .

  • Transferir InputStream a otro servicio (a través de límites de proceso) con ParcelFileDescriptor.createPipe () falla con "EBADF (número de archivo incorrecto)"
  • Acceso a Unity StreamingAssets en Android
  • Diferencias entre / sdcard / emulated / 0 y / sdcard
  • ¿Cómo escuchar dev / binder?
  • Zip / comprimir una carpeta llena de archivos en android
  • Binder de Android que borra la identidad del llamante
  • Pasar objetos activos entre servicios a través de AIDL
  • Rápida eliminación de la carpeta con más de 30000 imágenes en Android
  • No tiene ningún directorio de librerías en Android Studio
  • Cómo guardar las fotos tomadas en una carpeta específica?
  • Android: ¿Cómo abrir una carpeta específica a través de Intent y mostrar su contenido en un navegador de archivos?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.