Android ADB命令获取Windows的命令提示符中的应用程序特定日志

时间:2014-10-08 12:48:20

标签: android adb

您好我想在Windows的命令提示符中获取特定于应用程序的日志我试过这个

Filter LogCat to get only the messages from My Application in Android?

adb -d logcat com.mycompanyname.demoapp:I *:S

但是对我来说不起作用的是巨大的日志打印,这对我来说很难找到我的应用程序特定的日志。

我想打印我的应用程序特定的登录命令提示符。

1 个答案:

答案 0 :(得分:0)

logcat用于过滤的字符串不是包名称,而是TAG

所以logcat com.mycompanyname.demoapp:*将不起作用,除非编译包的名称用作日志标记。

您可以在Android 7.0+设备上使用解决方法:

adb shell "logcat --pid=$(pidof -s com.mycompanyname.demoapp)"

此命令找出包的进程ID ,然后将其用于logcat过滤。