1. 程式人生 > >android log 日誌的輸出總結

android log 日誌的輸出總結

ive 不同 nat 輸出 erro 應用層 err frame 本地

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 日誌的輸出總結