Android各层日志打印功能
2016-05-24 20:53
567 查看
1. HAL层
头文件:
#include <utils/Log.h>
对应的级别 打印方法
VERBOSE LOGV()
DEBUG LOGD()
INFO LOGI()
WARN LOGW()
ERROR LOGE()
方法:
LOGD("%d, %s", int, char* )
2. JNI层
头文件:
#include <utils/Log.h>
对应的级别 打印方法
VERBOSE LOGV()
DEBUG LOGD()
INFO LOGI()
WARN LOGW()
ERROR LOGE()
方法:
LOGD("%d, %s", int, char* )
3. FRAMEWORK层
import android.util.Slog;
对应的级别 打印方法
VERBOSE Slog.v()
DEBUG Slog.d()
INFO Slog.i()
WARN Slog.w()
ERROR Slog.e()
方法:
Slog.d(TAG, "something to say.");
4. JAVA层
import android.util.Log;
对应的级别 打印方法
VERBOSE Log.v()
DEBUG Log.d()
INFO Log.i()
WARN Log.w()
ERROR Log.e()
方法:
Log.d(TAG, "something to say.");
头文件:
#include <utils/Log.h>
对应的级别 打印方法
VERBOSE LOGV()
DEBUG LOGD()
INFO LOGI()
WARN LOGW()
ERROR LOGE()
方法:
LOGD("%d, %s", int, char* )
2. JNI层
头文件:
#include <utils/Log.h>
对应的级别 打印方法
VERBOSE LOGV()
DEBUG LOGD()
INFO LOGI()
WARN LOGW()
ERROR LOGE()
方法:
LOGD("%d, %s", int, char* )
3. FRAMEWORK层
import android.util.Slog;
对应的级别 打印方法
VERBOSE Slog.v()
DEBUG Slog.d()
INFO Slog.i()
WARN Slog.w()
ERROR Slog.e()
方法:
Slog.d(TAG, "something to say.");
4. JAVA层
import android.util.Log;
对应的级别 打印方法
VERBOSE Log.v()
DEBUG Log.d()
INFO Log.i()
WARN Log.w()
ERROR Log.e()
方法:
Log.d(TAG, "something to say.");
相关文章推荐
- Android实现双击事件的两种方式
- android activity 属性记录
- 毕设系列—客户端:Vitamio框架开发(1)初次安装及配置
- JamesMusic浅读--------1,先显示playlist
- View的绘制过程分析
- Android获取本地图片缩略图终极解决方案
- 环境变量
- 一起来学Android Studio:(一)Hello world
- AsyncTask 坑(一) 哪些线程可以调用AsyncTask
- android Handler详细使用方法
- Android开发-Handler引起的内存泄漏-实验、分析、总结。
- android xml解析
- Android常见Crash原因总结(二)
- the process android.process.acore has stopped或the process com.phone。。。。
- android_AsyncTask
- Android常见Crash类型分析(一)
- TextView 的那些事儿
- 关于Volley二次封装的一些想法
- android设置activity全屏 | 无标题
- android流行框架