Eclipse NDK安装流程详解

今天重新安装android开发的环境,对NDK的安装环境还不太熟,查了好一段时间。发现之前会的东西如果不加以记录的话很容易忘记,因此重新整理了一下自己安装NDK的过程。

之前安装eclipse和ADT的过程大家都懂,这里就不做介绍了。在安装完Eclipse和ADT后,便可直接进入安装NDK的流程。

一、下载NDK安装包

下载NDK安装包可以在Google官方网站http://developer.android.com/tools/sdk/ndk/index.html进行下载,也可以自行百度NDK+版本号,各大网盘皆有开发者上传NDK安装包。

二、安装NDK

我下的是NDK最新版本android-ndk-r10d-windows-x86_64.exe,双击即可安装。直接解压后双击ndk-build.cmd也可运行安装脚本。

注:R7之前的版本,必须要安装Cygwin才能使用NDK。从R7开始,Windows版本的NDK提供了一个ndk-build.cmd脚本,可以直接利用这个脚本编译。想要做到这一点,只要为Eclipse Android工程添加一个Builder,就能实现Eclipse的自动编译NDK。

三、配置工程中的Builders

首先要在需要NDK的工程下新建一个名叫"Jni"的目录,用于存放需要编译进Android项目的C/C++文件。

也可将NDK的安装目录(\samples\hello-jni\jni)下的 Android.mk和hello-jni.c 这两个文件拷贝到Jni目录下测试。


如上图所示,在工程上右键->properties->在左边菜单项里面选择Builders后点击NEW->选择Program。后进入新建构建器的界面。




    在弹出的对话框【Edit Configuration】中,配置选项卡【Main】:

    Location中需要填入nkd-build.cmd的路径(NDK安装目录下)。

    Working Diretcoty中需要填入需要加入NDK的工程根目录。

    在弹出的对话框【Edit Configuration】中,配置选项卡【Refresh】:

    勾选“Refresh resources upon completion”,

    勾选“The entire workspace”,

    勾选“Recuresively include sub-folders”。

     在弹出的对话框【Edit Configuration】中,配置选项卡【Build Options】:

     勾选“After a “Clean””,

     勾选“During manual builds”,

     勾选“During auto builds”,

     勾选“Specify working set of relevant resources”。

     点击“Specify Resources…”勾选需要加入NDK工程的“jni“目录 ,Finish!

     保存设置,重启Eclipse后便可根据Android.mk的设置自动编译JNI目录下的文件,OK!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值