Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Log.e does not print the stack trace of UnknownHostException

Tags:

android

logcat

Calling Log.e(TAG, "some message", e) where e is an UnknownHostException, does not print the stack trace on the logcat.

like image 977
Randy Sugianto 'Yuku' Avatar asked Mar 06 '15 10:03

Randy Sugianto 'Yuku'


1 Answers

Since May 20, 2011, there is a change in the Log class, such that UnknownHostException exceptions are not printed.

This is to reduce the amount of log spew that apps do in the non-error condition of the network being unavailable. https://github.com/android/platform_frameworks_base/commit/dba50c7ed24e05ff349a94b8c4a6d9bb9050973b

like image 50
Randy Sugianto 'Yuku' Avatar answered Nov 08 '22 07:11

Randy Sugianto 'Yuku'