打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在Android C/C++层添加LOG调试

在Android C/C++层添加LOG调试

http://blog.sina.com.cn/s/blog_54109a5801014gfg.html

第一步:在对应的mk文件中加入:LOCAL_LDLIBS :=-llog
第二步:在要使用LOG的cpp文件中加入:
#include <android/log.h>
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,"keymatch", __VA_ARGS__)
第三步:添加LOG

LOGD(">xxa----------count=%d", count);

 

其他类似的处理方式还有:

#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE,"ProjectName", __VA_ARGS__)
#define LOGD(...)__android_log_print(ANDROID_LOG_DEBUG ,"ProjectName", __VA_ARGS__)
#define LOGI(...)__android_log_print(ANDROID_LOG_INFO  ,"ProjectName", __VA_ARGS__)
#define LOGW(...)__android_log_print(ANDROID_LOG_WARN  ,"ProjectName", __VA_ARGS__)
#define LOGE(...)__android_log_print(ANDROID_LOG_ERROR  ,"ProjectName", __VA_ARGS__)

 

或者直接使用

__android_log_print 也可以

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持
Android NDK :在 C语言代码中输出Log
解读Android LOG机制的实现:(6)c/c 域使用LOG
__VA_ARGS__ 宏和##
打开Android C文件中的LOG
总结几种log打印printf函数的宏定义
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服