这里写链接内容这篇文章主要讲述:
1.怎么把一个不支持NDK的android项目支持NDK(就像用Android studio引导那样的一个NDK项目)
:就是简单的用CMake配置一个NDk的项目.
2.怎么直接使用.so包
过程来自于官方文档后的整理,有不明之处请直接阅读官方文档,下面是链接
最好的文档其实就是官方文档!
官方相关文档
(补充)通过引导创建一个NDK项目
勾选上打红圈的地方,点击Next,
下个界面是选择最小支持的版本,默认直接Next
下个界面选择Empty Activity,Next
下个界面是引导创建一个新的Activity,直接Next
到了C++的默认设置引导界面
把红圈圈出来的部分勾上,然后Next
然后等待编译,会创建出一个自带NDK简单配置的一个Demo,
与普通的空项目不同之处大致用红圈和箭头标了出来,可以稍微注意一下.这是个可以运行的最简单的demo,下面的教程就是讲述让一个不支持ndk的项目如何到达像demo 一样的结果
*
*
*
*
*
(下面正式开始 )
一.创建项目
然后一路next下去就可以了.不要去勾选什么 Include C++ support 之类的,,不要!不要!,就创建一个最基础的空项目
可以很清楚的看到和上面创建的勾选C++支持的项目结构不一样.并不支持NDK,也没有相关的配置.
第一步.新建配置文件
要用Cmake.那么必然少不了相关的配置文件,这里只需要一个”CMakeLists.txt”文件
如图箭头所示,把目录结构换成”Project”,点击选中”app”文件夹,右键->new->File,新建一个”CMakeLists.txt”文件.点击Ok这个命名是规定的,不然读取不到配

最低0.47元/天 解锁文章

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



