为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

牛魔王的故事 2019-06-29 17:07:46
过滤日志只从我的应用程序获得消息在Android?我注意到,当我在Eclipse和ADT一起为Android使用logcat时,我也会收到来自许多其他应用程序的消息。是否有一种方法来过滤这个并且只显示来自我自己的应用程序的消息。
查看完整描述

3 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

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


查看完整回答
反对 回复 2019-06-29
  • 3 回答
  • 0 关注
  • 411 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信