C++学习(二五二)android studio配置osg
Posted hankern
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(二五二)android studio配置osg相关的知识,希望对你有一定的参考价值。
1、编译osg的android库,参考C++学习(一九六)Qt5.12+osg3.6for Android
2、配置android studio
以osg自带的osgAndroidExampleGLES2为例。
要通过Import Project,而不是open Project方式打开osgAndroidExampleGLES2。
后记:通过这种方式无法完成运行,始终无法生成动态库。可能和Android.mk有关,Android Studio对关联它的ADT工具支持的不太好。Android Studio版本为3.5.2
只有另寻它法,最后的解决办法如下:
1、新建一个Android studio的JNI工程
2、在JNI下使用CMake组织c++代码
3、执行编译,成功生成apk并运行。
4、源代码路径:https://download.csdn.net/download/hankern/19733230
配置sdk路径
问题:
1、module not specified
点击File->Project Structure->Project Settings->Modules,点击“+”创建一个Module,然后在下面的界面中设置该模块即可
2、没有Make Project图标
添加APK、Android模块就会出现此图标
3、CMake '3.10.2' was not found in PATH or by cmake.dir property.
在local.properties中增加
cmake.dir=D\\:\\\\android-sdk-windows\\\\cmake\\\\3.10.2.4988404
4、Could not find com.android.tools.build:gradle:3.5.2
修改gradle版本为5.4.1,原来为4.8
以上是关于C++学习(二五二)android studio配置osg的主要内容,如果未能解决你的问题,请参考以下文章
C++学习(三二五)Qt和Android Studio调试区别