android log 日誌的輸出總結
android log 在不同層使用不同方法。
1、如果是在Native 代碼(hal 和 jni)中使用本地方法
頭文件: #include <utils/Log.h>
方法: VERBOSE LOGV();
DEBUG LOGD();
INFO LOGI();
WARN LOGW();
ERROR LOGE();
例子: LOGD("%s, %d", s, n) ;
2、如果是在framework層 (java)
頭文件: import android.util.Slog;
方法: VERBOSE Slog.v();
DEBUG Slog.d();
INFO Slog.i();
WARN Slog.w();
ERROR Slog.e();
例子:
Slog.d(TAG, "s = " + s + " n = " +n );
3、應用層(java)
頭文件: import android.util.Log;
方法: VERBOSE Log.v();
DEBUG Log.d();
INFO Log.i();
WARN Log.w();
ERROR Log.e();
例子:
Log.d(TAG, “s = ” +s + " n = " + n );
android log 日誌的輸出總結