Android 安卓NDK构建。所以,所有包含都未解决包含问题
我正在玩Android NDK工具包中提供的示例应用程序 我导入了本机音频示例代码。当我尝试更改.cpp文件时,它将开始显示所有包含和编译错误的未解析包含。有人面对过这个问题吗 当我构建项目时,ndk build成功构建了.so文件 Android.mk文件如下Android 安卓NDK构建。所以,所有包含都未解决包含问题,android,c++,android-ndk,Android,C++,Android Ndk,我正在玩Android NDK工具包中提供的示例应用程序 我导入了本机音频示例代码。当我尝试更改.cpp文件时,它将开始显示所有包含和编译错误的未解析包含。有人面对过这个问题吗 当我构建项目时,ndk build成功构建了.so文件 Android.mk文件如下 LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := native-audio-jni LOCAL_SRC_FILES :
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := native-audio-jni
LOCAL_SRC_FILES := native-audio-jni.c
# for native audio
LOCAL_LDLIBS += -lOpenSLES
# for logging
LOCAL_LDLIBS += -llog
# for native asset manager
LOCAL_LDLIBS += -landroid
include $(BUILD_SHARED_LIBRARY)
控制台上的日志如下所示
12:01:55**project NativeAudio的默认配置构建
**“C:\android ndk\ndk build.cmd“all”编译thumb:native audio jni
libs/armeabi/libnative-audio-jni.so 12:01:56构建完成(已完成)
1s.242ms)
有人面对过这个问题吗
答案是肯定的:
有一种解决方法涉及将索引器从Android GCC工具链切换到Linux GCC工具链,请参阅或。粘贴console的日志。12:01:55****构建project NativeAudio****“C:\\Android ndk\\ndk Build.cmd”all编译thumb:native audio jni libs/armeabi/libnative-audio-jni.so 12:01:56构建完成(花费1s.242ms)请将这些添加为问题的一部分,这表明库已成功编译,您将面临编译错误?粘贴您的Android.mk,粘贴到问题本身。您使用Eclipse吗?在使用Android插件时,Eclipse C++索引器有一些已知的问题,这里的答案是完整的索引能力。我看到你在这里有一个类似的答案,我认为这是值得信赖的,因为它工作正常。