android 怎么使用应用的包名通过logcat命令来过滤某个应用的日志
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 怎么使用应用的包名通过logcat命令来过滤某个应用的日志相关的知识,希望对你有一定的参考价值。
先通过windows cmd 进入adb shell,再输入logcat | grep xxx
1、先进入adb shell。
2、然后再输入 logcat | grep xxx
通过过滤包名+过滤进程ID,以cmd为例:
通过:adb logcat *:I | find "【标签关键字,如com.app】",看到APP相关日志,找到进程ID,此处为第三列的数字。
通过:adb logcat *:I | find "【进程ID】",就可以只显示APP的日志了。
Linux or Mac:
adb logcat | grep -F "`adb shell ps | grep com.abc.package | cut -c10-15`"
windows:
adb logcat | findstr com.abc.package
android logcat怎么获取某个进程的日志
在logcat视图中点击+号
在窗口中,输入你需要过滤的信息,比如应用程序的包名,也可以获取某个进程的log,
你需要知道进程的PID
可以看到现在输出的都是com.sanron.sunweather包的log了
也可以直接输入表达式,如下图,输入 pid:进程ID 就之间显示出来进程对应的log
以上是关于android 怎么使用应用的包名通过logcat命令来过滤某个应用的日志的主要内容,如果未能解决你的问题,请参考以下文章
Android studio Logcat 新版使用命令指南 常用命令集合
Android studio Logcat 新版使用命令指南 常用命令集合
通过php怎样取到android系统下apk应用的包名,版本号等信息