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

时间: 2024-08-06 11:57:48

Android NDK 入门之开发环境搭建的相关文章

android学习第一篇 开发环境搭建

android开发环境搭建 由于博主最近在学golang,所以就想着顺手把android开发给学了.最近这两天都在折腾idea,搭建开发环境.昨天晚上终于把golang和android的环境都搭好了,总结一下. 博主一开始使用android studio 做 android 开发,但使用idea做 golang 开发.这两个IDE都是功能十分庞大的,一同运行的话两个分别占用1.5G内存,所以就琢磨用idea开发安卓了.期间遇到几个坑,分享出来. 1.安装安卓SDK 下载地址 http://and

PHP入门教程-开发环境搭建

1.PHP简介: PHP是能让你生成动态网页的工具之一.PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP. 2.学习需要基础: a.HTML b.JavaScript c.jQuery 3.开发环境搭建: 开发PHP需要MySQL数据库,Apache环境,安装配置这些比较复杂,这里推荐一款软件PHPstudy,直接集成了PHP开发所需环境.下面介绍PHPstudy的安装配置: a.从百度中直接搜索PHPstudy,官方网址是:http://www

Android Things专题3 开发环境搭建

文| 谷歌开发技术专家 (GDE) 王玉成 (York Wang) 物联网 (IoT) 的应用开发,离不开跟开发板打交道,我们需要配置好开发板的各种环境,最后才能用 Android Studio 进行应用开发. 我们今天就以 Raspberry Pi 3 为例,一起来搭建 Android Things 的开发环境. 硬件准备 Raspberry Pi 3 的硬件开发板就长这样: 开发板是有了,但是我们应该怎么用开发板呢?那好,我们先进一步了解并分析开发版的功能: 玩过 Raspberry Pi

android——kotlin开发入门之开发环境搭建

一.打开android studio-Setting-Plugins 注意,第一次是搜索不到的,会弹出一个对话框,在对话框中输入Kotlin,选中第二个.在右边点击"Install"按钮,进行安装 安装完毕后,重启android studio. 二.新建Kotlin项目 打开android studio,选中新建项目,或者在原来的项目中,新建kotlinActivity .也可以将原有的Activity直接转成kotlinActivity . 直接新建 直接转换的方法为:选中activ

Linux下搭建Android NDK , Linux 驱动开发环境

Eclispe Luna(4.4):http://www.eclipse.org/downloads/ CDT :http://www.eclipse.org/cdt/downloads.php ADT:http://developer.android.com/sdk/installing/installing-adt.html 网速问题,推荐下载下来后离线安装,需要注意的是CDT版本必须跟Eclipse版本相匹配,一次安装失败可分多次安装.

JAVA入门之开发环境搭建

第一步.安装JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html中文http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html不同平台,不同环境根有不同安装文件,据系统版本选择下载默认安装目录:C:/Java/jdk lib :开发用到的库文件 bin:可执

Scala 入门——Eclipse开发环境搭建

Come From: http://lidrema.blog.163.com/blog/static/209702148201461145859142/ Scala: 一种类似java的编程.集成了面向对象(Object-Oriented)编程和函数式(Functional  programming )编程的特性,利于开发多核并发模型以及云计算(parallelism  for  mulicore  and  cloud  computing ). 参考书目:<快学Scala>,author:

win7下android 开发环境搭建

第一步:准备JDK最小版本1.5 第二部:准备环境所需要的安装介质Eclipse ,ADT和windows平台下的SDK. 等待安装JDK和eclipse完成后,在eclipse中选择Help->Install New Software 安装ATD插件.注意ATD的版本太低不能与SDK兼容 点击Add根据自己的喜好取名再点击Archive 点击OK 点击Next Finish 完成安装后重新启动eclipse 如果出现下图图标这表明安装ADT成功. 安装windows环境下的SDK ,解压 运行

android下NDK开发环境搭建及TestJNI入门实例完整过程

1.先搭建好基本的ndk的开发环境 在windows下安装下面两个软件 1. Android NDK 安装 2. 安装Cygwin与使用NDK编译 本文建立在已经完成Android开发环境搭建的基础上.其基础环境至少需要包含以下内容: 1. JDK 2. Eclipse 3. Android SDK and ADT 一.Android NDK 安装与配置 下载Android NDK.下载地址:http://developer.android.com/tools/sdk/ndk/index.htm