Android log日志记录方法

本文参考自:《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)