本文参考自:《Android权威编程指南》第3章 Activity的生命周期
Android内部的android.util.log类能够发送日志信息到系统级别的共享日志中心
Log Level | Method | 说明 |
ERROR | Log.e() | 错误 |
WARNING | Log.w() | 警告 |
INFO | Log.i() | 信息型消息 |
DEBUG | Log.d() | 调试输出,可能被过滤掉 |
VERBOSE | Log.v() | 只用于开发 |
所有的日志记录方法的都有两种参数签名:
1.string类型的tag参数和msg参数
2.除tag和msg参数外再加上Throwable实例参数
该方法的第一个参数通常以类名为值的TAG常量传入
private static final String TAG = ""
//Log a message at "debug" log level
Log.d(TAG, "Current question index: "+mCurrentIndex);
TrueFalse question;
try {
question = mQuestionBank[mCurrentIndex];
} catch (ArrayIndexOutOfBoundsException ex) {
//Log a message at "error" log level, along with an exception stack trace
Log.e(TAG, "Index was out of bounds", ex);
}