Introducción a adb y resumen de comandos comunes

Tabla de contenido

I. Descripción general:

2. Comandos básicos de uso común:

Tres, descarga de recursos adb

4. Instalación y uso

Cinco, introducción detallada a adb


I. Descripción general:

adb (Android Debug Bridge), el puente de depuración de la plataforma Android, es un puente que conecta teléfonos Android y PC. A través de adb, puede administrar y operar emuladores y dispositivos, como instalar software, ver los parámetros de software y hardware del dispositivo, actualizar el sistema y ejecutando comandos de shell. En algunos casos específicos, adb resulta útil, e incluye las siguientes partes:

El lado del cliente se ejecuta en la PC. Se utiliza para enviar comandos adb.
Deamon, el proceso demonio, se ejecuta en el dispositivo de depuración, es decir, el teléfono o emulador de depuración.
El lado del servidor, se ejecuta como un proceso en segundo plano en la máquina de desarrollo. , Es decir, su máquina PC de desarrollo, que se utiliza para gestionar la comunicación entre el Cliente en la PC y el Deamon en el teléfono móvil.

Un breve resumen de las funciones principales:
1. Ejecutar el shell (línea de comando) del dispositivo 
2. Administrar la asignación de puertos del emulador o dispositivo 
3. Cargar/descargar archivos entre la computadora y el dispositivo 
4. Instalar el software apk local al emulador o dispositivo android

2. Comandos básicos de uso común:

1. Inicie adb: adb start-server; adb shell start nombre del paquete/nombre de clase para iniciar la aplicación
2. Ver los dispositivos conectados: adb devices
3. adb logcat: imprimir información de registro
4. Enviar archivos a los dispositivos: adb push
5. Descargar Archivo a la computadora: adb pull ruta del archivo del teléfono móvil ruta de destino de la computadora
6. Comando de captura de pantalla: adb shell screencap /sdcard/filename.png
7. Kill adb: adb kill-server
8. Aplicación de conexión adb: adb connect... (dirección )
9, control de comandos adb: adb shell
10, adb connect/disconnect: conexión remota a la depuración del teléfono móvil a través de wifi.
11, adb shell am: am es el administrador de actividades. 
Observaciones : este comando se utiliza para realizar algunas acciones del sistema, como como iniciar una actividad específica y finalizar un proceso, enviar transmisiones, cambiar propiedades de pantalla, etc.

12. adb root: vuelva a ingresar adb como root

13. adb remount actualiza el sistema de archivos

14. adb pull sdcard/bk100 c:/ Saque todos los archivos de la carpeta bk100 al directorio raíz de la unidad c

15. adb push c:/log.txt sdcard/Copie el archivo de registro en el disco c al directorio raíz de la tarjeta sd

16. adb shell am force-stop nombre del paquete detener la aplicación

17. adb shell am kill el nombre del paquete detiene la aplicación y finaliza el proceso

18. adb install c:/a.apk instala a.apk en el dispositivo

19. adb uninstall nombre del paquete desinstalar aplicación

20. adb shell input tap 100,200 Haga clic en las coordenadas x, y de la pantalla

21. adb shell input swipe 250 250 300 300 operación deslizante

22. adb shell input keyevent 3 Simular botones, como keycode=3 para el botón de inicio y keycode=4 para el botón de retroceso

23. El estudio no puede conectarse al simulador de Nox Solución: Ingrese al directorio bin de Nox——M:\Program Files (x86)\Nox\bin—ejecute el siguiente comando: nox_adb.exe connect
127.0.0.1:62001

24、captura de pantalla de adb shell <nombre de archivo>

Obtenga una captura de pantalla del dispositivo, como adb shell screencap /sdcard/screen.png, y envíela al local: adb pull /sdcard/screen.png

Tres, descarga de recursos adb

adbtoolforMAC-recurso de herramienta de Android-descarga de CSDN

4. Instalación y uso

  • Conecte el teléfono a la computadora a través de USB
  • En la configuración del teléfono, busque [modo de desarrollador], abra [modo de depuración USB]
  • Haga doble clic para instalar el instalador del controlador ADB
  • El teléfono móvil reconocido se mostrará en la interfaz emergente 
  • Ingrese [adb devices] para mostrar una línea de cadenas, lo que indica que el teléfono móvil está conectado correctamente y puede ingresar el comando requerido para realizar la operación.

Cinco, introducción detallada a adb

GitHub - mzlogin/awesome-adb: Uso de ADB completo / Uso de ADB completo

Supongo que te gusta

Origin blog.csdn.net/weixin_37600187/article/details/84197924
Recomendado
Clasificación