标签: android logging logcat android-logcat
我想在调试版本的日志上做一些额外的事情。目前,该应用正在使用android.util.Log类(例如Log.w(TAG, "msg");,而它们又会出现在logcat中。
android.util.Log
Log.w(TAG, "msg");
有没有办法捕获发送给logcat的东西?或者是创建包装记录器的唯一方法,而不是执行我的额外内容,然后调用util.Log?
util.Log
答案 0 :(得分:1)
您可以自己扩展类Log并添加自己的侦听器(接口,可能发送本地广播并使用Android BroadcastReceiver接收)并以您希望的方式响应发送的信息到。
Log
BroadcastReceiver
或者,如果您不想重新发明轮子,可以探索一些第三方库,例如first,second 和third可能还有更多。许多人支持打印日志等等!