android JNI utils/Log.h 找不到 解决方法
在JNI的c文件中如果用到了#include <utils/Log.h>
然后用NDK 编译的时候会提示error: utils/Log.h: No such file or directory
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
#define LOGI(fmt, args...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, fmt, ##args)
#define LOGD(fmt, args...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, fmt, ##args)
#define LOGE(fmt, args...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, fmt, ##args)
LOGI("the string is: %s \n",buff);
本文介绍了解决Android JNI项目中使用Log.h文件时遇到的编译错误问题。通过修改Android.mk文件并调整C源文件中的包含指令,最终实现了正确的日志输出。

1805

被折叠的 条评论
为什么被折叠?



