1. Instalación del BAD
1. Instale Homebrew (usted mismo, Baidu, de todos modos, debe eludir el firewall)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. Instalar adb
brew cask install android-platform-tools
3. Ejecute adb
adb devices
4. Comandos adb comunes
- Verifique la versión de ADB: versión adb
- Ver dispositivos móviles: dispositivos adb
- Verifique el modelo del dispositivo: adb shell getprop ro.product.model
- Ver información de la batería: batería adb shell dumpsys
- Ver ID del dispositivo: la configuración de adb shell se vuelve segura android_id
- Ver IMEI del dispositivo: adb shell dumpsys iphonesubinfo
- Verifique la versión de Android: adb shell getprop ro.build.version.release
- Ver información de la red de telefonía móvil: adb shell ifconfig
- Ver registros del dispositivo: adb logcat
- Reinicie el dispositivo móvil: adb reboot
- Instalar una apk: adb install /path/demo.apk
- Desinstalar una apk: adb desinstalar <paquete>
- Verifique el proceso de ejecución del sistema: adb shell ps
- Verifique el estado del disco del sistema: adb shell ls /path/
- Captura de pantalla en dispositivo móvil: adb shell screencap -p /sdcard/aa.png
- Descargue el archivo del móvil a la computadora: adb pull /sdcard/aa.png ./
- Cargue archivos de computadora al teléfono móvil: adb push aa.png /data/local/
- Grabación en dispositivo móvil: adb shell screenrecord /sdcard/ab.mp4
- Resolución de pantalla del teléfono móvil: tamaño adb shell wm
- Densidad de la pantalla del teléfono móvil: densidad adb shell wm
- Haga clic en la pantalla del teléfono móvil: adb shell input toque xvalue yvalue
- Deslizamiento de la pantalla del teléfono móvil: adb shell input swipe 1000 1500 200 200
- Pantalla del teléfono móvil con deslizamiento del tiempo: adb shell input swipe 1000 1500 0 0 1000
- Entrada de texto del teléfono móvil: texto de entrada de shell adb xxxxx
- Evento de teclado móvil: adb shell input keyevent xx
- Al conectar varios dispositivos móviles, especifique el dispositivo móvil: adb -s serialNumber <comando>
4. conexión inalámbrica adb
- Asegúrese de que su teléfono y computadora estén en la misma red inalámbrica
- Según la conexión USB, ejecute el comando [adb tcpip 5555]
- Desconecte la conexión USB y ejecute el comando [adb connect 192.168.xx:5555]
- En este momento, ejecute el comando [adb devices] para ver la información del dispositivo móvil conectado.
2. Problemas encontrados por adb
Error de comando adb: comando no encontrado adb o archivo fuente .bash_profile antes de cada uso
1. Resolver problemas
Configure el archivo .bash_profile en la ruta raíz , si no:
创建
.bash_profile 文件:
touch .bash_profile
open .bash_profile 文件:
open .bash_profile Edite el contenido de la RUTA para sus propias herramientas y herramientas de plataforma del SDK de Android
Introduzca la siguiente:
/**
* 方法一、
*/
export PATH=${PATH}:/Users/TomLeisen/Library/Android/sdk/tools:/Users/TomLeisen/Library/Android/sdk/platform-tools
/**
* 方法二、
* 我自己采用这种方法
*/
ANDROID_HOME=/Users/TomLeisen/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export NDK_ROOT=/Users/TomLeisen/Library/Android/android-ndk-r16b
export PATH=$PATH:$NDK_ROOT
Regrese a la línea de comando e ingrese source .bash_profile para usar el comando adb.
2. Resolver problemas
La operación de ahora puede causar un problema, es decir, debe ingresar la línea de comando cada vez que la abre, la solución es la siguiente:source .bash_profile
Configure .filezshrc
en la ruta raíz , si no:
创建
.toque zshrc文件:
.abrirzshrc
.abrir zshrc文件:
.zshrc
Introduzca la siguiente:
source .bash_profile
Regrese a la línea de comando e ingrese la fuente.zshrc
Luego podrá usar el comando adb.
Grabo esto, tal vez algún día actualice mi sistema informático nuevamente (la intención original de escribir este artículo es porque no puedo usar adb después de actualizar mi computadora, jaja). ! !