为了调试android应用程序,我想在终端(adb logcat
)中运行logcat。我一直在使用短标签进行日志记录([Class].class.getSimpleName()
),以便更容易区分条目。但是,adb logcat
只允许我按标签过滤,而不是按应用程序过滤(就像Eclipse允许的ADT插件一样)。
我能想到的唯一解决方案是通过grep [PID]
来管理logcat,但这没有多大帮助,因为每当我运行它时,应用程序都会获得一个新的PID。
任何人都可以提供一些可能有效的建议吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
只需在logcat中创建一个新的过滤器,在应用程序名称中,输入应用程序名称(清单中的包名称),这将为您创建一个新过滤器,它只列出您的应用程序在logcat中抛出的消息。