Resumen de comandos comunes de adb








Introducción al BAD


El nombre completo de ADB es [ Android Debug Bridge ], que desempeña el papel de puente de depuración y es una herramienta de depuración insustituible para desarrolladores y evaluadores de Android. Utiliza adb.exe (en el directorio de herramientas de plataforma de la instalación del SDK de Android) para interactuar con el emulador o dispositivo real en el lado de la computadora; para usar el comando adb, necesita instalar el SDK de Android y configurar las variables de entorno del sistema. .




1. Ver información de la versión de adb


versión adb




2. Compruebe si está conectado al dispositivo.


dispositivos adb




3. Instale la aplicación apk de terceros.


instalación de adb -r xx.apk




4. Ver todos los nombres de los paquetes de aplicaciones instalados.


paquetes de lista pm de adb shell




5. Ver el nombre del paquete de la aplicación de terceros instalado.


paquetes de lista pm de adb shell -3




6. Nombre del paquete de consulta difusa de palabra clave


$ pm lista de paquetes | nombre del paquete de aplicación grep una letra




7. Ver el nombre del paquete de aplicación abierto actualmente.


ventana dumpsys de adb shell | findtr mCurrentFocus
adb shell dumpsys ventana w | encontrartr / | nombre de cadena de búsqueda =

  • Obtenga el nombre del paquete continuamente: adb shell am monitor



8. Abra la interfaz de configuración del sistema.


adb shell am start -a android.settings.SETTINGS
adb shell am start -n nombre del paquete de aplicación/Actividad
Por ejemplo, abra el "Administrador de archivos" de Huawei: adb shell am start -n com.huawei.filemanager/com.huawei.hidisk. administrador de archivos.Administrador de archivos




9. Cierre la aplicación abierta por el dispositivo actual.


adb shell soy el nombre del paquete de aplicación de detención forzada




10. Compruebe si el posicionamiento GPS del dispositivo actual está habilitado


ubicación de adb shell dumpsys




11. Encender y apagar el sistema WiFi


adb shell svc wifi enable (activar WiFi)
adb shell svc wifi enable (apagar WiFi)




12. Ver información de la batería del dispositivo


batería adb shell dumpsys




13. Ver la versión Android del sistema del dispositivo.


adb shell getprop ro.build.version.release




14. Imprima el archivo de registro


adb logcat -v hora > d:log.txt




15. Activa el modo especial


adb reboot (apagar y reiniciar)
adb reboot -p (apagar)
adb reboot recovery (reiniciar el modo de recuperación)
adb reboot fastboot (abrir fastboot para iniciar el modo flash)
adb reboot bootloader (reiniciar el modo de arranque)




16. Ver la resolución de pantalla del dispositivo


tamaño de wm del shell adb




17. Tome una captura de pantalla y guárdela en la carpeta especificada de la máquina.


adb shell screencap -p /sdcard/2023.png (sdcard es el directorio de almacenamiento temporal para interceptar la pantalla actual, la lista del directorio de archivos del dispositivo móvil "Administración de archivos" es visible y 2023 es el nombre de la imagen personalizada)
adb pull /sdcard/2023.png D:/ work (extrae y exporta imágenes del directorio de almacenamiento temporal a la máquina local para su almacenamiento, D:/work es el directorio de archivos especificado por la máquina local) adb shell rm /sdcard/*
. png (eliminar todas las imágenes en la carpeta de almacenamiento temporal de la tarjeta SD)
salir

  • Adjunto: para copiar los cuatro comandos anteriores, puede usar el script por lotes bat, nombrar el nuevo archivo en el escritorio: adb_screencap.bat, pegar el contenido para guardar y luego hacer doble clic para ejecutar el script para realizar fácilmente la función de Captura de pantalla y exportación de imágenes, que es simple, rápido y conveniente para interceptar el contenido mostrado en el terminal móvil.

Guyu




18. Grabe la pantalla y guárdela en la carpeta especificada de la máquina.


adb shell screenrecord /sdcard/demo.mp4
adb pull /sdcard/demo.mp4 D:/work
adb shell rm /sdcard/*.mp4
exit

  • La siguiente figura indica que el codificador falló y debe especificar el tamaño de la resolución del video: adb shell screenrecord --size 1000x720 /sdcard/demo.mp4
    Presione ctrl + c cuando necesite detener, el tiempo de grabación predeterminado y el El tiempo máximo de grabación es de 180 segundos.

Guyu



  • Más referencias:
    https://blog.csdn.net/weixin_49770443/article/details/129235257
    https://blog.csdn.net/chen_md/article/details/127486583
















Nota:
Me gusta, comentarios y reimpresiones son bienvenidos. Proporcione el enlace al texto original en un lugar obvio en la página del artículo
. Aquellos que saben, gracias por leer mi artículo entre la gran multitud. ¿
Dónde está la firma sin personalidad?
Para obtener más información, sígueme y
continúa actualizando.

¡Escanea para tener una sorpresa!
© 2023 04 - Guyu.com | 【Todas las infracciones de derechos de autor deben ser investigadas】

Supongo que te gusta

Origin blog.csdn.net/weixin_49770443/article/details/129934406
Recomendado
Clasificación