android log在不同层使用不同方法
Posted Zhang Jun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android log在不同层使用不同方法相关的知识,希望对你有一定的参考价值。
Native层(hal 和 jni)
-
头文件
#include <utils/Log.h>
-
方法
VERBOSE LOGV(); DEBUG LOGD(); INFO LOGI(); WARN LOGW(); ERROR LOGE();
-
例子
LOGD("%s, %d", s, n) ;
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 );
应用层(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在不同层使用不同方法的主要内容,如果未能解决你的问题,请参考以下文章
我的Android进阶之旅如何传递android的log日志打印方法给到底层算法c代码去调用?
我的Android进阶之旅如何传递android的log日志打印方法给到底层算法c代码去调用?