本文参考自:《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);
}
本文详细介绍了Android中日志记录的方法及其使用场景。包括不同级别的日志记录方式,如错误、警告、信息、调试和详细等,并展示了如何通过Log类的不同方法来实现这些功能。
1076

被折叠的 条评论
为什么被折叠?



