adb常用命令

1.连接设备
adb connect 127.0.0.1:62001(设备ip)
2.查看已连接设备
adb devices
3.列出手机里面所有APP包名
adb shell pm list packages
4.查看正在运行的app包名和Activity
adb shell dumpsys window | findstr mCurrentFocus
5.实时查看app日志
adb logcat * | find "trace"
6.退出日志打印
【Ctrl+c】
7.查看设备platformVersion: Android内核版本号
adb shell getprop ro.build.version.release
8.查看连接设备名称
adb devices -l

adb命令查看列出手机装的所有 app 的包名:
adb shell pm list packages

列出系统应用的所有包名:
adb shell pm list packages -s

列出除了系统应用的第三方应用包名:
adb shell pm list packages -3

推测一个包中可能带有的关键字:
adb shell dumpsys activity | findstr mFocusedActivity

清除应用数据与缓存
adb shell pm clear 应用包名

查看日志:
adb logcat

日志级别:
V:详细(最低优先级)
D:调试
I:信息
W:警告
E:错误
F:严重
S:静默(最高优先级,未曾输出过任何内容)

抓取apk应用日志:
adb logcat | grep 应用包名
如果不行,windows下,把grep换成findstr试试。也就是在windows下,把命令 adb logcat | grep 应用包名 换成 adb logcat | findstr 应用包名

posted @ 2021-11-24 15:19  花雨落满楼  阅读(115)  评论(0)    收藏  举报