Android ndk 安卓ndk可以';找不到<;限制>;包含在glm.hpp中
我想在Windows8上使用Android Studio构建包含在中的示例项目。我将“simple sample”项目(GVRf\sample\simple sample)导入Android Studio 1.5,并将NDK配置为最新版本:Android-NDK-r10e 但是,在构建项目时,我不断遇到以下错误: 限制:没有此类文件或目录Android ndk 安卓ndk可以';找不到<;限制>;包含在glm.hpp中,android-ndk,java-native-interface,glm,gear-vr,Android Ndk,Java Native Interface,Glm,Gear Vr,我想在Windows8上使用Android Studio构建包含在中的示例项目。我将“simple sample”项目(GVRf\sample\simple sample)导入Android Studio 1.5,并将NDK配置为最新版本:Android-NDK-r10e 但是,在构建项目时,我不断遇到以下错误: 限制:没有此类文件或目录 标题包含在glm.hpp中,位于“framework\src\main\jni\contrib\glm” 这是我在目录“\framework\src\main
应用程序平台:=android-19
#APP\u STL:=stlport\u static
APP_STL:=gnustl_static
NDK_工具链_版本:=4.8
ifndef OVR_MOBILE_SDK
OVR_MOBILE_SDK=../../OVR_SDK_MOBILE
endif
NDK_模块路径:=$(OVR_MOBILE_SDK)
人们提出了几种解决这个问题的方法:
1.设置NDK_TOLLCHAIN_版本:=4.4.3()
2.设置APP\u STL:=gnustl\u static() 我两个都试过了,但都不起作用。然而,问题似乎是Android Studio忽略了Application.mk文件。因为我在那里输入了一些垃圾,它似乎没有影响任何东西 因此,我还试图通过修改\framework文件夹中的build.gradle文件来配置NDK: 安卓{
defaultConfig{
ndk{
stl “stlport_静态”
}
}
} 也不太成功,不知道如何正确设置值 网站上有一行文字可能与此相关(我的错误确实在JNI级别):
注意:请勿安装高于8.0.2的CDT版本,否则您将在JNI级别遇到解析器错误,即使这些错误不会影响GearVRf应用程序的构建和运行。
有人可以帮忙吗?谢谢!我建议您将gradle设置为运行ndk构建,如中所述(请参阅“旧答案”)。我建议您将gradle设置为运行ndk构建,如中所述(请参阅“旧答案”)。