2023-09-08 抓取特定APP LOG

查看设备log输出

我们直接通过adb logcat查看的输出是所有应用的

adb logcat -d  ##所有应用logcat输出

为了精准分析我们可以通过应用pid来查看我们想要分析的应用日志。首先列出设备已安装的应用查看应用包名

adb shell pm list package


然后获取应用的pid,在获取时现在手机上打开要获取的应用,因为pid是分给进程的,应用运行起来才会分配pid。需要注意的是,pid是分配给进程的,如果app关闭了再重新打开,就会分配一个新的进程,同一个包名对应的pid就会变。

adb shell dumpsys meminfo com.xxxx.xxxx  ##com.xxxx.xxxx是包名


拿到pid后就接着可以输出应用日志了

adb logcat -d --pid=30923


为了方便查找也可以将日志导出到文件中,导出时要注意新建一个文本向里写入文本设置好可写的权限。

adb logcat -d --pid=30923 > logcat_test.txt



文章来源:https://zhuanlan.zhihu.com/p/596987456?utm_id=0

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容