Android 调式桥(adb)常用命令
文章目录
1.简介
- Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。
- adb 命令便于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。
- adb程序的位于
android_sdk/platform-tools/
下。可将该路径配置到环境变量中,方便操作。- 使用adb需要Android设备开启 USB 调试。
2.常用命令
查看设备列表
adb devices
通过 WLAN 连接到设备
确保Android设备和adb主机在同一WLAN网络中。
使用 USB 数据线将设备连接到主机。
设置监听目标设备的端口 (TCP/IP 连接)。举例:5555,也可以是其他。
adb tcpip 5555
拔掉 USB 数据线。
在Android设备上找到该设备的IP地址。举例:10.130.169.231。
通过IP地址连接到设备:
adb connect 10.130.169.231:5555
断开设备:
adb disconnect 10.130.169.231:5555
停止 adb 服务器
adb kill-server
查询设备详细信息
adb devices -l
安装应用
adb install path_to_apk
- 安装测试APK,需要结合
-t
选项。
删除应用
adb uninstall package
- 结合
-t
选项可保存数据和缓存目录。
设置端口转发
可以使用
forward
命令设置任意端口转发,将对特定主机端口上的请求转发到设备上的其他端口。举例:设置主机端口 6100 到设备端口 7100 的转发:
adb forward tcp:6100 tcp:7100
将文件复制到设备/从设备复制文件
从设备中复制某个文件或目录(及其子目录):
adb pull remote local
将某个文件或目录(及其子目录)复制到某个设备:
adb push local remote
3.更多命令
- 更多请参考:adb官方介绍