猿问

过滤日志只从我的应用程序获得消息在Android?

过滤日志只从我的应用程序获得消息在Android?

我注意到,当我在Eclipse和ADT一起为Android使用logcat时,我也会收到来自许多其他应用程序的消息。是否有一种方法来过滤这个并且只显示来自我自己的应用程序的消息。



牛魔王的故事
浏览 412回答 3
3回答

慕妹3146593

Linux和OSX使用ps/grep/cut获取PID,然后使用grep获取带有该PID的logcat条目。下面是我使用的命令:adb logcat | grep -F "`adb shell ps | grep com.asanayoga.asanarebel  | tr -s [:space:] ' ' | cut -d' ' -f2`"(您可以进一步改进正则表达式,以避免包含相同数字的无关日志行的理论问题,但这对我来说从来都不是一个问题)这也适用于匹配多个进程。窗在Windows上,您可以:adb logcat | findstr com.example.package
随时随地看视频慕课网APP

相关分类

Android
我要回答