ADB significa Puente de depuración de Android. Es una herramienta de línea de comandos incluida dentro del SDK de Android. Los desarrolladores lo usan. Los usuarios habituales también pueden utilizarlo. Crea un vínculo entre su computadora y su teléfono Android.
Con ADB, obtienes acceso directo. Puede acceder a la consola de Android. Puedes hacer una copia de seguridad de tu ROM. Puedes instalar aplicaciones sin Play Store. Puedes copiar archivos. Pero hay un problema. Tienes que activar el modo desarrollador.
Vaya a Configuración. Toca Acerca del teléfono. Busque el número de compilación. Tócalo siete veces. Aparece un menú. Active la depuración de USB. Ahora el puente está abierto.
La arquitectura cliente-servidor
ADB no es sólo un guión. Es un programa cliente-servidor. Tres partes trabajan juntas.
- El cliente se ejecuta en su computadora. Escribe comandos en una terminal.
- El demonio se ejecuta en su dispositivo Android. Se encuentra al fondo.
- El servidor gestiona la comunicación. Conecta el cliente y el demonio.
Esta configuración permite un control preciso. Envías comandos. El dispositivo los ejecuta.
Métodos de conexión
USB es la forma estándar. Conecte su cable. El BAD se conecta. Es rápido. Es confiable.
Wi-Fi también es posible. Puede cambiar a ADB inalámbrico. Comience primero con una conexión USB. Luego habilite la depuración de Wi-Fi. El dispositivo permanece vinculado a su red local.
ADB le brinda acceso shell a su dispositivo Android. Esto significa que puede ejecutar comandos de Unix directamente.
¿Por qué usarlo? Las aplicaciones estándar ocultan detalles del sistema. El BAD los expone. Puedes modificar la configuración que otros bloquean. Puedes sacar troncos. Puedes enviar archivos. Es poderoso.
¿Quién lo necesita?
- Usuarios que quieran hacer una copia de seguridad de sus datos.
- Geeks que quieran descargar APK.
- Cualquiera que esté frustrado con el bloatware del fabricante.
No es magia. Es código. Y funciona. Una vez que habilita la depuración, las posibilidades aumentan. Ya no eres un usuario pasivo. Tú tienes el control.
El puente está construido. Los comandos están listos. ¿Qué harás con él?
