Cómo instalar y usar ADB, la utilidad de puente de depuración de Android

Publicado: 2022-12-13

Logotipo de Android ADB

Para instalar y usar Android Debug Bridge Utility (ADB), descargue las herramientas de la plataforma desde la página de ADB y extráigalas en cualquier lugar. Abra la aplicación Configuración en su teléfono, vaya a la página "Sistema", toque el botón de compilación siete veces y conecte su teléfono a su PC. Abra PowerShell, vaya a la carpeta de herramientas de la plataforma y luego ejecute cualquier comando adb.

ADB, Android Debug Bridge, es una utilidad de línea de comandos incluida con el SDK de Android de Google. ADB puede controlar su dispositivo a través de USB desde una computadora, copiar archivos de un lado a otro, instalar y desinstalar aplicaciones, ejecutar comandos de shell y más.

Hemos cubierto algunos otros trucos que requieren ADB en el pasado, incluida la copia de seguridad y la restauración de su teléfono inteligente o tableta y la instalación de aplicaciones de Android en su tarjeta SD de forma predeterminada. ADB se usa para una variedad de trucos geek de Android.

Paso uno: descargue las herramientas de la plataforma

Descargar herramientas de la plataforma.

Dirígete a la página de descarga de herramientas de la plataforma SDK de Android. Seleccione el enlace para su sistema operativo en la sección "Descargas". Esto descargará un archivo ZIP, que puede descomprimir donde desee almacenar los archivos ADB; son portátiles, por lo que puede colocarlos donde desee.

Eso es todo lo que tenemos que hacer por ahora. Solo asegúrese de recordar dónde descomprimió los archivos, necesitaremos acceder a eso más tarde.

Paso dos: habilite la depuración de USB en su teléfono

Para usar ADB con su dispositivo Android, debe habilitar una función llamada "Depuración de USB". Abra el cajón de aplicaciones de su teléfono, toque el ícono de Configuración y seleccione "Acerca del teléfono". Desplácese hacia abajo y toque el elemento "Número de compilación" siete veces. Debería recibir un mensaje diciendo que ahora es un desarrollador.

Regrese a la página principal de Configuración y debería ver una nueva opción en la sección "Sistema" llamada "Opciones de desarrollador". Ábralo y habilite "Depuración de USB".

Habilitar depuración de USB.

Más tarde, cuando conecte su teléfono a su computadora, verá una ventana emergente titulada "¿Permitir la depuración de USB?" en tu teléfono. Marque la casilla "Permitir siempre desde esta computadora" y toque Aceptar.

Paso tres: pruebe ADB e instale los controladores de su teléfono (si es necesario)

Abra el símbolo del sistema (PowerShell y Terminal también funcionarán) y cambie el directorio al lugar donde descomprimió el archivo anteriormente. Puede hacer esto ingresando el siguiente comando. Reemplace el destino del archivo con el suyo propio:

CD C:\"Archivos de programa"\plataforma-herramientas

Para probar si ADB funciona correctamente, conecte su dispositivo Android a su computadora con un cable USB y ejecute el siguiente comando:

 dispositivos adb
Nota: Si usa PowerShell o la Terminal con un perfil de PowerShell, deberá ejecutar ./adb devices en su lugar.

Ejecute ".\adb devices" para enumerar los teléfonos Android conectados.

Debería ver un dispositivo en la lista. Si su dispositivo está conectado pero no aparece nada en la lista, deberá instalar los controladores adecuados.

En la gran mayoría de los casos, su PC detectará automáticamente su teléfono y lo configurará con los controladores apropiados. Si eso no sucede, generalmente puede encontrar los controladores para su dispositivo en los foros de desarrolladores de XDA o en el sitio web del fabricante. Los controladores para los dispositivos de Google, como los teléfonos Pixel, se pueden encontrar en el sitio web de Google. Google también tiene una lista de controladores USB ordenados por fabricante que le ahorrará mucho tiempo.

Nota: asegúrese de seguir cuidadosamente las instrucciones para instalar los controladores de su dispositivo si se proporcionan instrucciones específicas.

Si descarga los controladores manualmente, es posible que deba obligar a Windows a encontrarlos en su dispositivo. Abra el Administrador de dispositivos (haga clic en Inicio, escriba "Administrador de dispositivos" y presione Entrar), ubique su dispositivo, haga clic con el botón derecho y seleccione Propiedades. Es posible que vea un signo de exclamación amarillo junto al dispositivo si su controlador no está instalado correctamente.

En la pestaña Controlador, haga clic en "Actualizar controlador".

Use la opción Examinar mi computadora para el software del controlador.

Encuentre los controladores que descargó para su dispositivo.

Nota: si descargó los controladores de su OEM o Google, busque un archivo ejecutable o INF en la carpeta de controladores.

Una vez que haya instalado los controladores de su dispositivo, conecte su teléfono e intente de nuevo el comando adb devices:

 dispositivos adb

O:

 ./dispositivos adb

Si todo salió bien, debería ver su dispositivo en la lista y ¡está listo para comenzar a usar ADB!

Si la ejecución adb devices aún no devuelve ningún dispositivo, hay algunas cosas que puede probar:

  • Cambia tu cable USB por uno de mayor calidad
  • Conecte el cable USB a un puerto diferente
  • Enchufe el cable USB directamente en los puertos USB de su placa base (en la parte posterior), en lugar de los puertos en la parte frontal de su PC o en un concentrador USB.
  • Cambie el modo USB de su teléfono a PTP, MTP (Transferencia de archivos/Android Auto) o Anclaje USB.

Paso cuatro (opcional): agregue ADB a su sistema PATH

Tal como está, debe navegar a la carpeta de ADB y abrir un símbolo del sistema allí cuando quiera usarlo. Sin embargo, si lo agrega a su RUTA del sistema de Windows, eso no será necesario; simplemente puede escribir adb desde el símbolo del sistema para ejecutar comandos cuando lo desee, sin importar en qué carpeta se encuentre.

El proceso es un poco diferente en Windows 11, 10 y 7, así que consulte nuestra guía completa para editar su RUTA del sistema para conocer los pasos necesarios para hacerlo.

RELACIONADO: Cómo editar la RUTA de su sistema para acceder fácilmente a la línea de comandos en Windows

Comandos ADB útiles

Además de la variedad de trucos que requieren ADB, ADB ofrece algunos comandos útiles:

  • adb install C:\package.apk — Instala el paquete ubicado en C:\package.apk en su computadora en su dispositivo.
  • adb uninstall package.name : desinstala el paquete con package.name de su dispositivo. Por ejemplo, usaría el nombre com.rovio.angrybirds para desinstalar la aplicación Angry Birds.
  • adb push C:\file /sdcard/file — Empuja un archivo desde su computadora a su dispositivo. Por ejemplo, el comando aquí empuja el archivo ubicado en C:\file en su computadora a /sdcard/file en su dispositivo
  • adb pull /sdcard/file C:\file : extrae un archivo de su dispositivo a su computadora; funciona como adb push, pero a la inversa.
  • adb logcat : vea el registro de su dispositivo Android. Puede ser útil para depurar aplicaciones.
  • adb shell : le brinda un shell interactivo de línea de comandos de Linux en su dispositivo.
  • Comando de shell adb : ejecuta el comando de shell especificado en su dispositivo.

Para obtener una guía completa de ADB, consulte la página de Android Debug Bridge en el sitio de desarrolladores de Android de Google.