我只想从当前运行的应用程序向logcat显示system.out.println消息.我已经检查了很多来自堆栈溢出和其他建议.但我得到的只是“添加adb -d logcat com.example.example:I:S” …等建议.但是我不知道在哪里添加.我知道如何打开logcat过滤器设置窗口.它显示名为“过滤器名称”,“按日志标签”,“按日志消息”,“按PID”,“按应用程序名称”和“按日志级别”的项目.
还有一件事.我在“ by log message”项中添加了带有“ ^(?!.(nativeGetEnabledTags))**”的过滤器,并设法避免了诸如“ nativegetenabledtags的意外值”之类的消息淹没logcat窗口.但是问题是,每当我在Eclipse中运行应用程序(即使是同一程序)时,都必须一直添加此代码.有什么办法可以永久添加过滤器?
提前致谢…
解决方法:
我认为最简单的方法是使用TAG.
当您从Android应用登录时,例如Log.d,第一个参数是TAG字符串.因此,如果将其设置为唯一的字符串(例如您的应用程序名称),则以后可以在Eclipse中对其进行过滤.