阅读 91

ADB常用命令

查看已连接的设备列表命令

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


文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐