AndroidStudio+Cmake,NDK图文详解超简单

这里写链接内容这篇文章主要讲述:

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这个命名是规定的,不然读取不到配

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值