log的内容为null,导致程序崩溃。
代码:
Log.i(TAG, null);
崩溃信息:
Caused by: java.lang.NullPointerException: println needs a message
at android.util.Log.println_native(Native Method)
at android.util.Log.i(Log.java:160)
解决办法:
不要让一些不确定是否会为null的变量单独待在log的message里面,可以加入一些描述信息。
Log.i(TAG, "msg = " + null);
TAG却可以为null。