ADB命令
Posted aaron-zhou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ADB命令相关的知识,希望对你有一定的参考价值。
目录
adb --help
:查看帮助手册adb devices
:检测连接到电脑的安卓设备adb version
:查看adb版本adb start-server
:开启adb服务器adb kill-server
:关闭adb服务器adb shell
:登录设备shelladb 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:拨号键
- 24:音量增加
- 25:音量减少
- 26:电源键
- 82:菜单键
- 164:静音键
- 223:系统休眠
- 224:点亮屏幕
以上是关于ADB命令的主要内容,如果未能解决你的问题,请参考以下文章
Android命令截屏srenncap pc 端adb截图成功,但是用代码执行为空白图