您的位置:首页 > 移动开发 > Android开发

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

2012-11-06 14:05 302 查看
要想做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了一下。但是不会妨碍大家正常运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐