如何在Android Studio中创建过滤器,仅查看V /和D /(详细和调试)日志。目前我一次只能选择一个。
或者,是否有adb
命令仅捕获Debug和Verbose级别日志消息?
更新:
我正在开发一个电源管理器Android应用程序,并希望从较低层(Androdi Framework)跟踪到应用程序级别日志。我的应用程序显示V /(详细)日志,而有D / BatteryService日志,我只想要V /和D / logs。我想知道我是否只能使用Android Studio收集这两种类型的日志 - (V / D /)和子类型(MyAPP和BatteryService)。如果不是来自Android Studio,则为控制台提供相应的adb命令。
答案 0 :(得分:0)
logcat
中的基于优先级的过滤器(与许多其他日志记录系统中一样)不会
意味着将过滤后的消息限制为单个优先级。相反,他们将最低级别设置为显示。
adb logcat -s *:D
不会仅显示debug
条消息 - 它会显示debug
,info
,warning
,error
和{{ 1}}消息。但不是fatal
,因为它的级别低于verbose
我没有看到你要问的用例。但是你可以debug
得到你想要的任何优先级组合:
grep