【发布时间】:2016-05-11 17:11:06
【问题描述】:
在 stackoverflow 和谷歌搜索了很多关于如何拦截我的应用程序中的日志之后。我找到的解决方案是在运行时执行命令logcat -v time,但此解决方案打印所有日志,我只想拦截对我的应用程序中的 Log.d/w/e 方法的所有调用。
问题
是否有一些解决方案,例如将侦听器附加到一个类 向我报告所有日志?
例如
获取 Logger.getGlobal() 并将一些处理程序或侦听器添加到 用于接收所有日志的主记录器。
任何有关这方面的信息都会很棒!
【问题讨论】:
-
AspectJ 可能会做你想做的事。恐怕我没有使用它,所以无法提供任何示例或提供链接。 :-(
标签: java android logcat android-logcat android-log