ADB(Android Debug Bridge)是一个多功能的命令行工具,它允许用户与Android设备进行通信,用于设备的调试和管理。以下是一些常用的ADB命令及其用法:
- 查看ADB版本信息:
adb version
- 启动ADB:通常ADB会在需要时自动启动。
- 停止ADB:
adb kill-server
- 以root权限运行adbd:
adb root
- 指定ADB server的网络端口:
adb -P <port>
- 查询已连接的设备/模拟器列表:
adb devices
- USB连接:将设备通过USB线连接到电脑,并启用USB调试模式。
- WLAN连接:可以通过USB线先连接设备,然后使用
adb tcpip <port>
和adb connect <device-ip-addr>:<port>
命令来建立无线连接。 - WiFi连接转为USB连接:
adb usb
- 查看应用列表:
adb shell pm list packages
- 安装应用:
adb install <apk-file>
- 重新安装应用到SD卡:
adb install -r <apk-file>
- 卸载应用:
adb uninstall <package-name>
- 卸载应用但保留数据和缓存文件:
adb uninstall -k <package-name>
- 截图:
adb shell screencap -p /sdcard/screenshot.png
和adb pull /sdcard/screenshot.png
- 录制屏幕:
adb shell screenrecord /sdcard/demo.mp4
- 输入文本:
adb shell input text "Hello World"
- 输入事件:
adb shell input keyevent <keycode>
- 点击屏幕:
adb shell input tap <x> <y>
需要注意的是,在使用ADB之前,确保设备已经启用了USB调试模式,并且可能需要在设备上信任电脑。这些命令可以帮助开发者或高级用户进行设备管理、应用安装与卸载、系统调试等操作。