Log.e不会打印UnknownHostException的堆栈跟踪

时间:2015-03-06 10:52:36

标签: android logcat

调用Log.e(TAG, "some message", e),其中eUnknownHostException,不会在logcat上打印堆栈跟踪。

2 个答案:

答案 0 :(得分:15)

自2011年5月20日起,Log课程发生了变化,因此不会打印UnknownHostException个例外。

  

这是为了减少应用程序在非错误中执行的日志注入量   网络状况不可用。   https://github.com/android/platform_frameworks_base/commit/dba50c7ed24e05ff349a94b8c4a6d9bb9050973b

答案 1 :(得分:-3)

您所包含的e无效,请将其移除,并在logcat中显示。

Log.e(TAG, "some message");