adb varios comandos

Introducción a adb:
herramientas de Android Debug Bridge (Android Debug Bridge). Es una ventana de línea de comandos que se utiliza para interactuar con el emulador o dispositivo a través de la computadora.
ADB es un programa de aplicación de arquitectura C / S, compuesto de tres partes:
cliente adb que se ejecuta en el lado de la PC: el
programa de línea de comandos "adb" se utiliza para ejecutar comandos adb desde un shell o script. Primero, el programa "adb" intenta localizar el servidor ADB en el host. Si no se puede encontrar el servidor ADB, el programa "adb" inicia automáticamente un servidor ADB. A continuación, cuando el adbd del dispositivo y el servidor adb en el lado de la PC están conectados, el cliente adb puede enviar solicitudes de servicio al
servidor ADB; servidor adb ejecutándose en el lado de la PC:
ADB Server es un proceso en segundo plano que se ejecuta en el host. Su función es detectar la conexión y eliminación del dispositivo de detección del puerto USB, y el inicio o parada de la instancia del emulador. ADB Server también necesita enviar la solicitud del cliente adb al adbd correspondiente a través de usb o tcp; la rutina que se
ejecuta en el lado del dispositivo Proceso residente adb demon (adbd): el
programa "adbd" se ejecuta como un proceso en segundo plano en el dispositivo Android o en el sistema emulador. Su función es conectarse al servidor ADB y proporcionar algunos servicios para el cliente que se ejecuta en el host.

Ver versión versión
adb
Inserte la descripción de la imagen aquí
consultar dispositivos conectados dispositivos
adb
Inserte la descripción de la imagen aquí
abrir servicio
adb adb start-server
Inserte la descripción de la imagen aquí
cerrar servicio
adb adb kill-server
Inserte la descripción de la imagen aquí

Instalar apk
adb ruta de instalación
desinstalar
adb desinstalar [
nombre de paquete ] consulta nombre de paquete
lista de todas las aplicaciones: adb shell pm lista de paquetes
Inserte la descripción de la imagen aquí

系统应用:adb shell pm list packages -s

第三方应用:adb shell pm list packages -3

Consultar el nombre del paquete y el elemento de inicio de la aplicación actual
adb shell dumpsys window w | Findstr V | Findstr name =
Transferir archivos desde el terminal móvil a la computadora
adb pull Ruta del terminal móvil Ruta de la computadora
Transferir archivos de la computadora al terminal móvil
adb push Ruta de la computadora Ruta del terminal móvil
Ver el comando adb información de ayuda
adb help
captura de pantalla
adb shell screencap -p
impresión del registro de ruta
adb logcat *: E> C: \ log \ e.tex Los registros de Android se dividen en los siguientes niveles:
V - Detallado (más bajo, más salida)
D - Depuración
I - Información
W - Advertencia
E - Error
F - Fatal
S - Silencioso (el más alto, no se emite nada)

Función práctica:
guarde la captura de pantalla en la computadora: adb exec-out screencap -p> sc.png
y luego exporte el archivo png a la computadora: adb pull /sdcard/sc.png
Pantalla de grabación: guarde la pantalla grabada en formato mp4 en / sdcard: adb shell screenrecord /sdcard/filename.mp4 Presione Ctrl-C cuando necesite parar, el tiempo de grabación predeterminado y el tiempo máximo de grabación son ambos 180 segundos.
Si necesita exportar a una computadora: adb pull /sdcard/filename.mp4
mount, ver la contraseña de WiFi conectada, encender / apagar WiFi, configurar la fecha y hora del sistema, todos requieren privilegios de root, así que no diré más.

Utilice Monkey para las pruebas de estrés: Monkey puede generar eventos de usuario pseudoaleatorios para simular clics, toques, gestos y otras operaciones, y puede realizar pruebas de estrés aleatorias en programas en desarrollo.
Uso simple: adb shell monkey -p <packagename> -v 500 significa enviar 500 eventos pseudoaleatorios a la aplicación especificada.

Ver proceso: adb shell ps
ver uso de recursos en tiempo real: adb shell
vista superior UID del proceso: adb shell dumpsys paquete | grep userId =

Supongo que te gusta

Origin blog.csdn.net/CHINA_2000chn/article/details/108364728
Recomendado
Clasificación