Guía para principiantes del puente de depuración de Android

click fraud protection

La mayoría de nosotros aquí ya estamos bastante familiarizados con ADB (Android Debug Bridge). Diablos, incluso apuesto a que muchos de nosotros lo usamos con bastante regularidad.empuje adbing y jalararchivos de grabación, reiniciar adbing, ejecutando comandos de shell, etc. Sin embargo, la mayoría de los nuevos usuarios no han tenido tal exposición. Y seamos realistas: para los jóvenes nacidos después de la aparición y popularización de la GUI, las interfaces de línea de comandos pueden resultar bastante intimidantes. Entonces, si es un veterano experimentado que conoce ADB como la palma de su mano, este artículo es no para ti. Pero si eres un usuario nuevo y buscas aprender un poco más sobre esta gran herramienta, ¡sigue leyendo!

Android Debug Bridge, que forma parte del SDK de Android, permite la comunicación entre su computadora de escritorio y el dispositivo de destino. Entonces, ¿qué puedes hacer con el BAD? Bastante. Como se mencionó anteriormente, puede enviar archivos al dispositivo desde la PC cliente, extraer el dispositivo del dispositivo a la PC cliente, puede reiniciar (en Android, gestor de arranque o recuperación), registrar un logcat, obtener un informe de error, ejecutar muchos comandos estándar de Linux y mucho, mucho más.

El mayor problema para los nuevos usuarios es saber qué comandos se pueden ejecutar y recordar la sintaxis adecuada. Afortunadamente, estos comandos y su sintaxis son bastante comprensibles. Por ejemplo, observe los siguientes comandos con la sintaxis adecuada:

  • adb start-server: este comando inicia el demonio adb en su computadora de escritorio y permite que su computadora interactúe con su dispositivo. Tenga en cuenta que este comando no es esencial, ya que ejecutar cualquier otro comando ADB iniciará automáticamente el demonio.
  • adb kill-server: como era de esperar, esto mata el demonio adb.
  • adb logcat: Esto genera un gato logístico, lo cual es bastante útil para descubrir dónde van mal las cosas. Puede redirigir la salida a un archivo de texto usando ">". Por ejemplo, puede escribir "adb logcat > logcat.txt" para registrar su logcat como logcat.txt.
  • adb bugreport: genera un informe de error simple. Al igual que logcat, puedes redirigir esto a un archivo de texto usando ">"
  • instalar adb : Instala un APK desde su computadora de escritorio directamente a su dispositivo.
  • extracción adb : extrae el archivo especificado y lo deposita en la carpeta especificada con el nombre especificado.
  • empuje adb : Funciona como adb pull, pero a la inversa.

Lo anterior, sin embargo, no es ni mucho menos exhaustivo. Estos son sólo algunos de los comandos más comunes que encontrarás.

Para aquellos que quieran aprender un poco más, o aquellos que simplemente quieran ver una salida visual de estos comandos en acción, Colaborador Reconocido de XDA doctor_droide ha creado una guía básica que cubre todo lo que un principiante necesita saber para realizar tareas básicas a través de ADB.

Doctor_droid también incluye un enlace directo a los archivos binarios de ADB necesarios para los usuarios de Windows, de modo que no tenga que descargar el SDK con el único fin de poner ADB en funcionamiento. Si bien los procedimientos de instalación son estrictamente para usuarios de Windows, el resto de la guía es igualmente válida para usuarios de Linux y Mac.

Si es un usuario nuevo y busca aprender un poco más sobre ADB, o incluso si es un veterinario experimentado que desea asegurarse de conocer todos los comandos comunes, diríjase a hilo guía aprender más.