Android NDK 入门之开发环境搭建

既然是要开始学习NDK,那么我们首先来了解一下NDK。Android NDK是Android 软件开发包(SDK)的相关工具集,用来扩展Android SDK的功能,从而使开发人员能够使用机器代码生成的编程语言实现一些对代码性能要求较高的模块并将这些模块嵌入到Android应用程序中。Android NDK不是一个单独的工具;它是一个包含API、交叉编译器、链接程序、调试器、构建工具。文档和示例应用程序的综合工具集。

下面咱们一起来看一下Android NDK的开发环境搭建:
准备工作:

  (1)到官网上下载最新的Android NDK工具,这里给出本人的NDK版本的下载地址:http://pan.baidu.com/s/1gdIQzT5

PS:本人系统是64位的,上面那个链接也是64位的。这里给出32位的下载地址:http://pan.baidu.com/s/1eQzVAW6

(2)在准备工作的第一步中,大家尽量去官网下载最新版本的NDK,我这里用的只是目前最新版的NDK。这里我默认大家电脑上都已经有了Android SDK的开发环境,如果没有的,请自行百度配置最新的SDK开发环境。(这里说明一下,目前的Android studio版本不支持NDK开发)
开始搭建:
下载好的NDK如图(1),可以看到是exe程序,直接双击打开就行了,等程序解压完成,就得到完整的NDK的工具集了。


技术分享

解压之后的NDK目录如图(2)所示,这里在图片中介绍了一些重要的文件和子目录。(这里建议大家先把android-ndk-r10d-windows-x86_64.exe放到D盘中或者其他盘的根目录下,我个人是把其放到了D盘根目录下,然后解压的。
技术分享

(3)下载eclipse的NDK插件,这里为了方便,给出我自己的NDK插件,下载地址:http://pan.baidu.com/s/1c0pld7M

准备工作都已经做好了,那么现在我们开始进行搭建吧:

(1)将下载的com.android.ide.eclipse.ndk_23.0.2.1259578.jar放到你的eclipse下的plugins下。

(2)启动你的eclipse,选择菜单栏上的Window->Perferences->Android->NDK,设置NDK Location为D:\android-ndk-r10d,如下图:
技术分享(3)添加环境变量 NDK_ROOT为:D:\android-ndk-r10d,在环境变量PATH下追加:%NDK_ROOT%;

到了这里,我们的NDK开发环境就搭建好了。

转载请注明出处:http://blog.csdn.net/android_jiangjun/article/details/44314385



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。