Android学习之 NDK环境搭建和配置

要想做NDK开发,估计这篇文章不得不看了。

首先需要下载Cygwin,官方网站下载Cygwin的安装程序地址是: http://www.cygwin.com/setup.exe

下载完成后,运行运行setup.exe程序,出现安装画面,如下图。点击“下一步”,按照图的顺序进行操作:

<.1>

<.2>

如果您已经将所需文件下载到本地了,那么就直接选“install from local Directory”然后一直按照步骤往下走就OK。

否则接着往下走。

<.3>

<.4>

<.5>

<.6>

一般选第一个就好了,选中之后点击“下一步”往下走。

主要是这三个包,其它有兄弟说只要12个包就行了,但是在这里,我建议各位,为防止编译时可能出现的情况,建议大家多等待等待,磨刀不误砍柴工嘛,全一点的话,后面也可省却不少因为少包而带来的麻烦。

选完以后,我们选择下一步,进入安装过程,安装的时间依据你选择的组件以及网络情况而定。安装完成后,安装程序会提示是否在桌面上创建Cygwin图标等,建议都选上,击完成退出安装程序。

安装完成桌面生成图标

运行Cygwin,我们配置Cygwin,检查gcc,make包是否装上

编译环境需要android-ndk-1.5_r1-windows.zip,解压包,配置包路径

最后加上ndk引用路径

配置环境变量切记:如export NDK=/cygdrive/d/NDK/android-ndk-r7所示,“=”前后不能有空格,否则失效。

添加完路径,开始具体操作

接下来是如何运行NDK中自带的samples,首先把android-ndk-1.5_r1\build\out下host目录文件复制到\android-ndk-1.5_r1\out目录文件下,然后编译

编译失败

为什么呢,请看下图:

在这里,我想请大家注意一下:当你找到要编译的目录之后,在NDK高版本是不支持自动寻找目录的,需要开发者自己去写,当然你已经在你的配置文件里面配置上了,在这里,你需要在这里加上才行。不然后果很严重。具体错误我就不标注了。

新建Android Project,新建选项中,选择create Project from existing source, 目录选择NDK下的hello-jni目录下的Project文件夹

如果以上都正确执行了,那么恭喜你,你已经离成功近了一步,好了就到这里了,在最后申明一下,有些图片并非本人截取,因为步骤一样就偷了一下懒,copy了一下。但是不会妨碍大家正常运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值