查看已连接的设备列表命令
adb devices
如何进入shell界面
adb shell
查看设备已经安装的包名和三方应用
adb shell pm list packages
adb shell pm list packages -3
查看系统运行Activity和当前activity
adb shell dumpsys activity top | grep ACTIVITY
查看app版本号:
adb shell pm dump | grep version
安装apk
adb install -r "安装包地址” 覆盖安装
adb install "安装包地址” 默认地址安装
adb 获取当前包名
adb shell am monitor
adb 通过包名找到apk
adb shell pm list packages -f | grep 包名
日志文件导出
adb logcat > 本地文件.txt
清除日志
adb logcat -c
设备文件导入到本地
adb pull <设备文件地址> <PC文件地址>
本地文件导入设备
adb push <本地文件> <设备文件>
如果发现多个设备 该如何判断去操纵设备:
adb devices 后 adb -s 设备号 其他指令
屏幕截图和屏幕录像的命令
adb shell screencap /sdcard/screen.png:
adb shell screenrecord /sdcard/demo.mp4
adb命令来模拟点按实体按钮的命令,如调低音量
adb shell input keyevent 25
使用adb shell input swipe命令来模拟手势滑动事件,例如从屏幕坐标(100,500)开始,滑动到(100,1450)结束,整个过程耗时100ms.
adb shell input swipe 100 500 100 1450 100
如何查看正在运行的 Services
adb shell dumpsys activity services []
查看应用安装路径
adb shell pm path
重启到 Fastboot 模式
adb reboot bootloader
查看bug报告(bugreport)
adb bugreport
以root权限重启adb
adb root
将system分区重新挂在为可读写分区,此命令在操作系统目录时很重要
adb remount
清除 APP 数据
adb shell pm clear
作者:予你心安
链接:https://juejin.cn/post/7027766928211083295
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。