ADB es el acrónimo de Android Debug Bridge , que forma parte del Android SDK (Software Development Kit). Utiliza un modelo cliente-servidor (es decir adbd, el demonio ADB, se ejecuta en el dispositivo y se puede conectar a él), y en la mayoría de los casos se usa a través de una conexión USB. También es posible usarlo a través de WiFi (adb inalámbrico).
No necesita instalar nada en su dispositivo Android, ya que el demonio ADB ( adbd) ya está integrado en el sistema operativo Android. Por lo general, se accede a través de una interfaz de línea de comandos desde la PC, donde está instalado el SDK de Android completo (varios archivos de descarga de 30 MB actualmente) o una versión masivamente reducida para "no desarrolladores", a veces denominada "Mini ADB "o" ADB essentials "(para Linux, este es solo el adbejecutable; para Windows es adb.exemás dos o tres .dllarchivos):
adb [-d|-e|-s <serialNumber>] <command>
(serialNumber solo es necesario si hay varios dispositivos conectados al mismo tiempo, por lo que debe especificar el destino)
Sería una respuesta bastante larga explicar todas las opciones / comandos disponibles para adb. Así que solo mencionaré algunos de los más importantes:
adb backup/ adb restore: Para hacer una copia de seguridad / restaurar su dispositivo, ya sea aplicaciones individuales con / sin sus datos, o datos con / sin sus aplicaciones, hasta una copia de seguridad completa de todas las aplicaciones y datos, incluidas las aplicaciones del sistema
adb push/ adb pull: copiar archivos a / desde el dispositivo
adb shell: abra un shell en el dispositivo para ejecutar comandos directamente
adb logcat/ adb bugreport: muestra el registro del sistema o genera un informe de error completo que incluye el registro del sistema, la información del dispositivo y más
adb [un]install: (des) instalar una aplicación
Esta es solo una pequeña selección. Hay comandos adicionales para las secuencias de comandos, y especialmente adb shelltiene muchas opciones (básicamente, todos los comandos de Linux y Java disponibles en el dispositivo se pueden ejecutar a través de él).
Referencias útiles
- Todo sobre ADB ( una referencia para todos en XDA Developers)
- ADB para Dummies (de nuevo disponible a través de SDK Developers. Si echa de menos las guías como lo hice primero: el primer artículo consta de enlaces solamente, por muy coloridos que puedan parecer :))
- Guía rápida de Android ADB
android-tools-adb..deb: Sí, lo sé. Quería mantenerlo un poco más genérico aquí (llega a mucho más, pero también vea: ¿Hay una instalación mínima de ADB? Y nuestro adb tag-wiki ). Depuración de USB: sí. Y el toque 7 veces es de Android 4.3 en adelante - 4.2 y antes no ocultaba el menú del desarrollador.