Cómo ejecutar ADB y Fastboot en Linux

ADB y Fastboot son herramientas de depuración que vienen con el SDK de Android. En esta guía, presentaré cómo instalar ADB y Fastboot en Linux.

Si es un desarrollador o desea aprender cómo, como desarrollador o usuario avanzado, puede aprovechar al máximo su teléfono Android, necesitará ADB y Fastboot, que son los conceptos básicos esenciales para comprender su teléfono Android. Hay herramientas. A veces es más fácil instalar adb o fastboot en Linux, ya que se pueden descargar desde los repositorios de software de la distribución de Linux. Pero a veces envejecen. Esta es la razón principal por la que tengo que traer este artículo.

¿Qué es el puente de depuración de Android (ADB)?

La estructura interna de Android Debug Bridge (ADB) se basa en la arquitectura clásica cliente-servidor. Hay tres componentes que conforman todo el proceso.

  • El cliente, es decir, el PC o Mac que tienes conectado a tu dispositivo Android. Estamos enviando comandos a nuestro dispositivo desde esta computadora a través del cable USB (y también de forma inalámbrica en algunos casos).
  • Un demonio (adbd), que ejecuta comandos en un dispositivo. El daemon se ejecuta como un proceso en segundo plano en cada dispositivo.
  • Un servidor, que gestiona la comunicación entre el cliente y el daemon. El servidor se ejecuta como un proceso en segundo plano en la PC/Mac.

¿Cómo funciona ADB?

Debido a que hay tres piezas que componen ADB (el Cliente, el Daemon y el Servidor), esto requiere que ciertas piezas estén en funcionamiento en primer lugar. Por lo tanto, si acaba de arrancar la computadora (y no la tiene configurada para iniciar el daemon en el arranque), deberá tenerla funcionando antes de que se pueda enviar cualquier comunicación al dispositivo Android de destino. Verá el siguiente mensaje en el símbolo del sistema o terminal, ya que verificará que el demonio se está ejecutando.

Si el demonio no se está ejecutando, iniciará el proceso y le indicará en qué puerto TCP local se inició. Una vez que se haya iniciado ese servicio ADB, continuará escuchando ese puerto específico para los comandos que ha enviado el cliente ADB. Luego establecerá conexiones con todos los dispositivos en ejecución que estén conectados a la computadora (incluidos los emuladores). Este es el momento en que recibirá la solicitud de autorización en el dispositivo Android si la computadora no ha sido autorizada en el pasado.

Cómo configurar ADB

Ajustes de teléfono

  • Inicie la aplicación Configuración en su teléfono.
  • Toque la opción Acerca del teléfono, generalmente cerca de la parte inferior de la lista.
  • Luego toque la opción Número de compilación 7 veces para habilitar el modo de desarrollador. Verá un mensaje de brindis cuando haya terminado.
  • Ahora regrese a la pantalla principal de Configuración y debería ver un nuevo menú de Opciones de desarrollador al que puede acceder.
  • Vaya allí y habilite la opción de modo de depuración USB.
  • Ha terminado parcialmente con el proceso de configuración del teléfono. Luego deberá desplazarse hacia abajo y seguir el resto de las instrucciones para su sistema operativo en particular.

Cómo configurar ADB en Microsoft Windows

  • Descargue el archivo ZIP de herramientas de la plataforma SDK de Android para Windows.
  • Extraiga el contenido de este archivo ZIP en una carpeta de fácil acceso (como C:platform-tools)
  • Abra el Explorador de Windows y navegue hasta donde extrajo el contenido de este archivo ZIP
  • Luego abra un símbolo del sistema desde el mismo directorio que este binario ADB. Esto se puede hacer manteniendo presionada la tecla Mayús y haciendo clic derecho dentro de la carpeta, luego haciendo clic en la opción "Abrir ventana de comando aquí". (Algunos usuarios de Windows 10 pueden ver "PowerShell" en lugar de "Ventana de comandos").
  • Conecte su teléfono inteligente o tableta a su computadora con un cable USB. Cambie el modo USB al modo "transferencia de archivos (MTP)". Algunos OEM pueden o no requerir esto, pero es mejor dejarlo en este modo para compatibilidad general.
  • En la ventana del símbolo del sistema, ingrese el siguiente comando para iniciar el demonio ADB: dispositivos adb
  • En la pantalla de su teléfono, debería ver un mensaje para permitir o denegar el acceso a la depuración de USB. Naturalmente, querrá otorgar acceso a la depuración de USB cuando se le solicite (y toque la casilla de verificación Permitir siempre si no desea volver a ver ese aviso).
  • Finalmente, vuelva a ingresar el comando del paso #6. Si todo fue exitoso, ahora debería ver el número de serie de su dispositivo en el símbolo del sistema (o en la ventana de PowerShell).

Cómo configurar ADB en macOS

  • Descargue el archivo ZIP de Android SDK Platform Tools para macOS.
  • Extraiga el ZIP en una ubicación de fácil acceso (como su escritorio, por ejemplo).
  • Terminal abierta.
  • Para encontrar la carpeta a la que extrajo ADB, ingrese el siguiente comando: cd /ruta/a/extraído/carpeta/
  • Por ejemplo, en mi Mac era esto: cd /Users/Doug/Desktop/platform-tools/
  • Conecta tu dispositivo a tu Mac con un cable USB compatible. Cambie el modo de conexión USB al modo "transferencia de archivos (MTP)". Esto no siempre es necesario para todos los dispositivos, pero es mejor dejarlo en este modo para que no tengas ningún problema.
  • Una vez que Terminal esté en la misma carpeta que sus herramientas ADB, puede ejecutar el siguiente comando para iniciar el demonio ADB: ./adb devices
  • En su dispositivo, verá el mensaje "Permitir depuración de USB". Permitir la conexión.
  • Finalmente, vuelva a ingresar el comando del paso #7. Si todo fue exitoso, ahora debería ver el número de serie de su dispositivo en la ventana Terminal de macOS.

Cómo configurar ADB en Linux

  • Descargue el archivo ZIP de Android SDK Platform Tools para Linux.
  • Extraiga el ZIP en una ubicación de fácil acceso (como su escritorio, por ejemplo).
  • Abra una ventana en la terminal.
  • Ingrese el siguiente comando: cd /ruta/a/extraído/carpeta/
  • Esto cambiará el directorio donde extrajo los archivos ADB.
  • Entonces, por ejemplo: cd /Users/Doug/Desktop/platform-tools/
  • Conecte su dispositivo a su máquina Linux con su cable USB. Cambie el modo de conexión al modo "transferencia de archivos (MTP)". Esto no siempre es necesario para todos los dispositivos, pero es recomendable para que no tengas ningún problema.
  • Una vez que Terminal esté en la misma carpeta que sus herramientas ADB, puede ejecutar el siguiente comando para iniciar el demonio ADB: ./adb devices
  • De vuelta en su teléfono inteligente o tableta, verá un mensaje que le pedirá que permita la depuración de USB. Adelante, concédelo.
  • Finalmente, vuelva a ingresar el comando del paso #8. Si todo fue exitoso, ahora debería ver el número de serie de su dispositivo en la salida de la ventana Terminal.

Muchas gracias por visitarme. Sin usted, esta web no existiria, espero que le haya gustado y vuelva ☺️

Cómo ejecutar ADB y Fastboot en Linux

Fecha actualizacion el 2022-03-28. Fecha publicacion el 2022-03-28. Categoria: Cómo ejecutar Autor: Oscar olg Mapa del sitio Fuente: bollyinside