ADB命令
-
adb --help:查看帮助手册 -
adb devices:检测连接到电脑的安卓设备 -
adb version:查看adb版本 -
adb start-server:开启adb服务器 -
adb kill-server:关闭adb服务器 -
adb shell:登录设备shell -
adb logcat:打印日志 -
adb connect/disconnect 设备IP地址:通过WiFi远程连接手机进行调试- 1)将手机连接到PC端
- 2)
adb devices检测到设备 - 3)
adb tcpip 5555确定手机端和PC端的通讯端口号 - 4)拔掉手机和电脑之间连接的数据线,
adb connect 手机IP地址
-
adb pull <手机路径> <本机路径>:从手机中拉取信息到本机 -
adb push <本机路径> <手机路径>:从本机推送信息到手机 -
adb install app安装包:在手机中安装软件(-r:保留数据和缓存文件) -
adb uninstall 包名:卸载软件(-k:保留数据和缓存文件) -
adb reboot recovery:重启到recovery模式 -
adb reboot bootloader:重启到fastboot模式fastboot reboot:退出fastboot模式
-
adb root:获取设备的root权限 -
adb remount:将“/system”部分置于可写入模式(需要先执行:adb root) -
adb shell dumpsys 参数:打印出当前系统信息,参数如下:- account:查看手机上的账户信息
- battery:查看电池状态
- wifi:查看WiFi信息
- usb:查看usb信息
-
adb shell am force-stop 包名:强制停止应用 -
adb shell pm list packages:查看所有应用的包名- -d:只输出禁用的包名
- -e:只输出启用的包名
- -s:只输出系统应用的包名
- -i:输出包名和安装信息
- -f:输出包名和包相关联的文件
- -3:输出所有第三方包名
-
查看某个应用的包名
- 1)
adb shell - 2)
logcat | grep START(cmp=) - 3)在手机端点击进入所需查看的应用
- 1)
-
adb shell dumpsys activity | find "mFocusActivity":查看前台应用启动(activity)名(只是适用于Linux系统和Mac系统) -
adb shell input tap x y:模拟触屏- x,y表示触摸点的横纵坐标
-
adb shell input swipe x1 y1 x2 y2:模拟滑动(x1,y1)起始坐标点(x2,y2)终止坐标点
-
adb shell input keyevent n:模拟按键(n表示数字)- 3:home建
- 4:返回键
- 5:拨号键
- 6:挂断电话
- 24:音量增加
- 25:音量减少
- 26:电源键
- 82:菜单键
- 164:静音键
- 223:系统休眠
- 224:点亮屏幕
浙公网安备 33010602011771号