ADB 101: ¿Qué hace y cómo configurarlo en Windows 11?

Icono de tiempo de lectura 7 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Más información

Android Debug Bridge (ADB) es una útil herramienta de línea de comandos que Google creó para los desarrolladores que desean acceder a la configuración oculta de diferentes Android dispositivos.

Tiene tres componentes que trabajan juntos para establecer la comunicación entre su computadora y un dispositivo: un cliente, un demonio (adbd) y un servidor. El cliente representa su PC que conectará a su dispositivo portátil, y este es el componente que envía comandos mediante un cable USB. Por su parte, un daemon ejecuta comandos en un dispositivo, mientras que el servidor es el que gestiona la comunicación entre el cliente y el daemon. A diferencia del demonio que se ejecuta como un proceso en segundo plano en un dispositivo, el servidor se ejecuta como un proceso en segundo plano en la computadora.

ADB se puede usar en diferentes sistemas informáticos, como Windows, macOS e incluso Linux. Pero en este caso, destacaremos su uso en Windows 11. Sin embargo, es importante tener en cuenta que ADB no es una herramienta que se instale fácilmente en su computadora. Debe iniciar su descarga, pero la buena noticia es que Google proporciona enlaces directos a donde puede descargar el ADB para Windows 11. 

No obstante, comprender el uso de la herramienta es crucial antes de descargarla. Google creó ADB para desarrolladores, lo que significa que le brindará ajustes de alto nivel para su teléfono u otros dispositivos Android. Específicamente, establece comunicación entre el dispositivo y la computadora, lo que le permite depurar el sistema del primero y sus aplicaciones, acceder a un shell de Unix y ejecutar otros comandos. 

Instalación de controladores ADB en su PC con Windows 11

Aquí hay un proceso paso a paso para instalar los controladores ADB en su PC con Windows 11.

  1. En una Página de la guía del usuario de ADB proporcionada por Google, puede acceder a la enlace a la página de descarga de la herramienta ADB. Ofrece los controladores ADB en tres opciones, dependiendo del sistema operativo de su computadora. Elija el primero para obtener la última versión que puede usar para su Windows 11.
  2. Al hacer clic en la opción "Descargar SDK Platform-Tools para Windows", accederá a una página de aviso. Simplemente marque la casilla y haga clic en el botón Descargar Android SDK Platform-Tools para Windows para iniciar la descarga.
  3. Una vez que se descarga el archivo ZIP, debe mover y luego extraer la carpeta a una carpeta a la que pueda acceder fácilmente. Recomendamos tenerlo en la unidad raíz (C:\) de su PC con Windows 11.
  4. Para realizar el proceso de extracción, simplemente haga clic derecho en el archivo ZIP y seleccione la opción "Extraer todo...". Después de eso, aparecerá un mensaje. Simplemente seleccione el botón "Extraer" para continuar.
  5. Abra la carpeta que extrajo y haga clic derecho dentro de ella. Seleccione la opción "Abrir en terminal" para iniciar el símbolo del sistema de Windows PowerShell.

abrir el símbolo del sistema de Windows PowerShell para ADB en el Explorador de archivos

Activación de la depuración ADB en un dispositivo Android

Descargar los controladores ADB no es solo lo único que debe hacer para ejecutar los comandos ADB en dispositivos Android. También debe preparar su teléfono o tableta para que funcione la comunicación entre los componentes ADB. Así es como puede habilitar la depuración de ADB en su dispositivo.

  1. Debe habilitar el modo de desarrollador, que está oculto de forma predeterminada. Para hacerlo, ve a Configuración > Acerca del teléfono > Número de compilación. Toque rápidamente el número de compilación siete veces para activar el modo.
  2. Una vez activado, aparecerán las Opciones de desarrollador del sistema del dispositivo. La ubicación de la sección difiere según el modo o la marca de su teléfono. Puede encontrarlo al abrir la Configuración; a veces, está dentro del área de Sistemas y Actualizaciones y otros lugares. También podría tener un nombre diferente en otros dispositivos.
  3. Vaya a las Opciones de desarrollador y active la opción Depuración USB en la sección Depuración.
  4. Conecte su dispositivo a la PC con Windows 11 mediante un cable USB y cambie el modo USB al modo "transferencia de archivos (MTP)".
  5. Su dispositivo mostrará un cuadro de diálogo solicitando permiso para la depuración de USB que permite la depuración a través de esta computadora. Toque "Aceptar" para continuar. También puede marcar la casilla dentro del cuadro de diálogo, por lo que no tendrá que hacerlo cada vez que conecte el dispositivo a la PC.

Comandos ADB en PowerShell en Windows 11

Una vez que todo está configurado (el controlador ADB está instalado, las Opciones de desarrollador del dispositivo portátil Android están activadas y el dispositivo en sí está conectado a la PC mediante un cable USB), puede verificar si su dispositivo está conectado correctamente a la PC. Simplemente ejecute en la ventana del símbolo del sistema de su PC los comandos "cmd" y "dispositivos adb". Al hacerlo, se le mostrará la "Lista de dispositivos conectados".

Los desarrolladores suelen usar un cable USB al realizar la depuración de ADB, pero también se puede hacer de forma inalámbrica en dispositivos específicos conectados a través de Wi-Fi. La configuración de los dispositivos requiere más trabajo, pero elimina los problemas comunes de conexión USB, como la instalación del controlador.

ADB se puede usar en dispositivos que ejecutan diferentes versiones del sistema operativo Android. Sin embargo, tenga en cuenta que las instrucciones para la depuración inalámbrica difieren en los dispositivos que ejecutan Android 11 o superior y Android 10 o inferior. Así es como puedes hacerlo.

Depuración inalámbrica para dispositivos con Android 11 y superior

  • Antes de comenzar, se requiere que la PC con Windows 11 y el dispositivo estén conectados a la misma red inalámbrica.
  • Habilite las Opciones de desarrollador de su dispositivo siguiendo los mismos pasos mencionados anteriormente.
  • En las Opciones de desarrollador, ve a la sección Depuración y activa "Depuración inalámbrica". Seleccione "Permitir" cuando reciba un aviso.
Android estudio abejorro
Emparejamiento de PC y dispositivo con Windows 11 a través de la misma red Wi-Fi usando Android Studio Bumblebee.
  • Inicie el Android estudio abejorro en su PC, y seleccione "Emparejar dispositivos usando Wi-Fi", al que puede acceder a través de su menú desplegable de configuraciones de ejecución. Verá una ventana emergente para vincular dispositivos mediante un código QR o un código de vinculación.
Opciones de depuración inalámbrica en el teléfono Google Pixel
Dos formas de emparejar de forma inalámbrica un dispositivo con una PC con Windows 11: a través de un código QR o un código de emparejamiento.
  • Verifique su dispositivo y toque "Depuración inalámbrica" ​​para iniciar el emparejamiento. Como se ha dicho, hay dos formas de hacerlo: a través de un código QR o un código de emparejamiento. Elige cuál te conviene más.

Depuración inalámbrica para dispositivos con Android 10 y versiones anteriores

  • Conecte su dispositivo y PC a la misma red Wi-Fi.
  • Conecte el dispositivo a la PC mediante un cable USB y configure el dispositivo para que espere una conexión TCP/IP en el puerto 5555.

  • Desconecte el dispositivo de la PC con Windows 11 quitando el cable USB.
  • Ahora puede conectarse a la PC usando la dirección IP de su dispositivo Android.

  • En caso de que se pierda la conexión, simplemente ejecute los comandos "adb connect" o "adb kill-server", y este último requiere que repita el proceso nuevamente.

Hay casos en los que podría encontrar problemas para establecer la conexión entre la PC con Windows 11 y su dispositivo Android, y las razones pueden diferir según el tipo de depuración que esté utilizando. Por ejemplo, la depuración inalámbrica puede ser problemática si la PC y el dispositivo están conectados por separado a dos redes diferentes. También podría suceder si no hay controladores ADB instalados en la PC o cuando están desactualizados. Para la depuración por cable, un USB defectuoso también puede generar problemas.

Una vez que todo esté arreglado, usar ADB puede brindarle muchas cosas para explorar en sus dispositivos Android. Puede entregar una amplia variedad de comandos, desde copiar archivos hasta personalizar las funciones OEM o las interfaces de usuario y mucho más. En el Documento de la Guía del usuario de Android Studio, Google proporciona una lista en la que puede intentar ejecutar comandos para configurar el reenvío de puertos, detener el servidor ADB, emitir comandos de shell y más.

Utilizándolos, puede obtener más control sobre el dispositivo Android y realizar ajustes relevantes. No obstante, si bien ADB generalmente no es dañino (no realiza cambios en la PC), su uso inadecuado puede generar algunos problemas. Con esto, es posible que desee evaluar sus razones para usarlo y sus habilidades y conocimientos antes de instalar los controladores ADB y ejecutar los comandos ADB.

Foro de usuarios

mensajes de 1