头文件 : <android/log.h>

函数: __android_log_print(ANDROID_LOG_XXX,LOG_TAG,content)

第一个参数是Log级别,比如:

V:ANDROID_LOG_VERBOSE

D:ANDROID_LOG_DEBUG

I:ANDROID_LOG_INFO

W:ANDROID_LOG_WARN

E:ANDROID_LOG_ERROR

第二个参数是Log tag

第三个参数是内容

<方便的用法>用户可以定义宏来方便使用

#define LOG_TAG "***"

#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__)
//Log().d

#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
//Log().i
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)
//Log().e

更多相关文章

  1. mybatisplus的坑 insert标签insert into select无参数问题的解决
  2. 箭头函数的基础使用
  3. Python技巧匿名函数、回调函数和高阶函数
  4. python list.sort()根据多个关键字排序的方法实现
  5. Android(安卓)根据Video绝对路径获取其缩略图
  6. 最简单android的下拉列表_基础篇
  7. android实用代码
  8. Android(安卓)Notification使用
  9. android 随手记之文件+参数上传请求

随机推荐

  1. Android获取OAID设备标识
  2. Android 获取imei号码,获取手机型号和系统
  3. Android消息机制之三---Message
  4. Android 多国语言文件夹
  5. Android 设置让EditText不自动获取焦点
  6. Android Studio添加aar依赖的两种方式
  7. Android PureMVC
  8. Android Gradle Plugin指南(三)——依赖关
  9. 使用air进行移动app开发常见功能和问题(二
  10. Android中ProgressDialog的简单示例