既然是要开始学习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



更多相关文章

  1. Android(安卓)项目编译过程
  2. Android(安卓)NFC技术(三)——初次开发Android(安卓)NFC你须知道Nd
  3. android代码审查工具---lint工具的使用
  4. Android安装busybox
  5. Android(1.1-4.2) platform 开发包【全版本】
  6. Android入门前言(一)之------Android应用开发入门五问
  7. 在 Android(安卓)设备上搭建 Web 服务器
  8. Android在智能终端领域的关键技术专题讲座(成都站)
  9. Android音视频开发:录制视频 + 语音识别 + 人脸识别

随机推荐

  1. Android setTheme无效的问题 (轉自:http:/
  2. 在Activity和XML中设置屏幕的横竖屏幕
  3. Berkeley DB 5.2 Android平台编译过程介
  4. Android 中input event的分析
  5. android中联系人 以及 ContactsContract
  6. 电脑控制手机的另一选择——android vnc
  7. Android中的IPC方式-Messenger --转载自肖
  8. 原创:Android的sqlite数据库需上传服务器,
  9. 用Fiddler查看 Android/iOS 网络请求
  10. Kotlin Android Studio 环境搭建