Android硬件抽象层加调试信息
16lz
2021-01-24
首先.c文件中要加入#include "utils/Log.h"头文件
然后andorid.mk中需要加入
LOCAL_SHARED_LIBRARIES += \
libcutils \
libutils
LOCAL_LDLIBS += _llog
最后就可以写自定义宏了:
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, "signedname", __VA_ARGS__)
其实就是用到了__android_log_print这个函数,对应的还有
ANDROID_LOG_VERBOSE
ANDROID_LOG_INFO
ANDROID_LOG_WARN
ANDROID_LOG_ERROR
查看这些打印信息大概就不用说了吧,logcat -s "signedname:D".
更多相关文章
- Android(安卓)4.4KitKat AudioFlinger 流程分析
- Android(安卓)页面跳转
- Android下载文件时对MediaScanner的调用
- Android(安卓)应用启动时去掉应用图标
- Android(安卓)OpenGL ES 开发教程(6):GLSurfaceView
- android 设置字体
- Android(安卓)4.0 截屏(Screenshot)代码流程小结
- Android(安卓)原生项目集成React Native
- android 串口jni 开发流程