一定能成功的Android NDK环境配置教程

前言
在 Android 开发中,使用 NDK 开发的需求正逐渐增大
但在 Android 使用 NDK 前需要进行 相关环境配置
本文主要讲解 在 Mac 情况下的 Android NDK 配置,希望你们会喜欢
1. 步骤说明

下面,我将一步步讲解如何进行 NDK 环境配置。

2. 步骤讲解
步骤1. 下载 Android NDK 工具包

官网下载地址 ,注意 科学 上网
本文采用的 Android NDK 版本是: android-ndk-r14b-darwin-x86_64

步骤2: 解压 NDK包注:
解压路径 不要出现空格和中文
建议:将解压路径设置为: Android Studio 的 SDK 目录里,并命名为 ndk-bundle
解压路径: /Users/Carson_Ho/Library/Android/sdk/ndk-bundle

好处:启动 Android Studio 时, Android Studio 会自动检查它并直接添加到 ndk.dir 中,那么在使用时,就不用配置 Android Studio 与 NDK 的关联工作
步骤3:安装 & 配置NDK
在终端依次输入下列命令

// 先输入以下命令
pico .bash_profile 

// 再依次输入下列命令(后面的路径需要根据你NDK解压路径设置)
export PATH=${PATH}:/Users/Carson_Ho/Library/Android/sdk/ndk-bundle
A_NDK_ROOT=/Users/Carson_Ho/Library/Android/sdk/ndk-bundle
export A_NDK_ROOT
// 注意检查空格、中 & 英字符区分

// 输入以下组合命令 进行保存
control+X
// 输入后,选择Y

// 最后,更新刚配置的环境变量
source .bash_profile

// 验证NDK是否配置成功
 // 1. 关闭终端 并 重新打开
 // 2. 若无错误提示,则成功配置

至此,关于ANDROID NDK的环境配置已经完成
欢迎加入Android开发技术交流QQ群:653583088,本群可免费获取Gradle、RxJava、小程序、Hybrid、移动架构、NDK、React Native、性能优化等技术教程

原文地址:http://blog.51cto.com/13983283/2336180

时间: 2024-10-08 13:56:32

一定能成功的Android NDK环境配置教程的相关文章

windows下android NDK 环境配置

0.下载jdk并配置环境变量 下载最新jdk,百度搜索“jdk”就有了.安装完成后,配置环境变量(网上一搜,一堆,我这里仅作简要叙述)  计算机→属性→高级系统设置→高级→环境变量. 系统变量→新建 JAVA_HOME 变量 .变量值填写jdk的安装目录(本人是 D:\Program Files\Java\jdk1.7.0_45) 系统变量→新建 CLASSPATH 变量 变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

一、android ndk环境配置

注意:NDK插件:用于开发Android NDK的插件,ADT版本在20以上,就能安装NDK插件,另外NDK集成了CDT插件. NDK版本在r7以上之后就集成了Cygwin,而且还是十分精简版.比起下载Cygwin要方便多啦! 1.本文针对的读者 android sdk 更新到 r23 时,eclipse 自带 adt版,里面并没有设置ndk的路径,从而导致了在ndk配置方面的难度.本文主要适合: ① 使用 android sdk r23 20140702 的朋友 ② 使用 android nd

Linux下Android NDK环境配置以及配合eclipse使用NDK

最近由于项目中经常用到jni,在这里将使用jni不步邹分享给大家! 一.下载NDK http://developer.android.com/sdk/ndk/index.html 目前最新版本是r8(android-ndk-r8-linux-x86.tar.bz2) 二.配置环境 从r7版本开始,Linux下直接解压就可以使用,在windows下cygwin也已经集成在NDK里面了,解压完配置下环境变量就可以使用了. 在~/.bashrc(Linux下配置环境变量的文件)文件末尾加上: expo

Android NDk环境配置

概论 NDK全称是Native Development Kit,NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk.NDK集成了交叉编译器(交叉编译器需要UNIX或LINUX系统环境),并提供了相应的mk文件隔离CPU.平台.ABI等差异,开发人员只需要简单修改mk文件(指出"哪些文件需要编译"."编译特性要求"等),就可以创建出so. JNI的全称是Java Native Interface,它提供了若

Mac系统cocos2dx + android 开发环境配置

Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:http://www.cnblogs.com/wt616/p/3758828.html(这位大哥真的很牛,谢谢!) 然后,文章中又加入了一些自己的理解以及在实际操作过程中遇到问题的解决办法.而这些办法也是来自于伟大 的网友,但由于搜索的比较多,很多出处地址都没有记录好,抱歉,若你们看到,告诉我,我再加上地

【转】Windows环境下Android NDK环境搭建

原文网址:http://www.metsky.com/archives/525.html 前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备.接口.驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识.本文就介绍一

Windows环境下Android NDK环境搭建

前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备.接口.驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识.本文就介绍一下NDK环境搭建及基础编程思想. 本文演示环境:Windows 7 Ultimate+Cy

Android NDK 环境搭建 + 测试例程

懒得废话一大堆概念,关于ADT.NDK的概念要是你不懂,怎么会搜到这里来?所以你只需要根据下面的步骤来,就可以完成NDK环境搭建了. 步骤:(假设你未安装任何相关开发工具,如果已经安装了,就可以跳过) 一. 环境搭建 1. 安装 jdk   安装完毕后配置好环境变量(我安装的是jdk1.7) JAVA_HOME = C:\Java\jdk1.7.0_51 PATH = C:\Java\jdk1.7.0_51\bin CLASSPATH = .;%JAVA_HOME%/lib/dt.jar;%JA

Android NDK 环境搭建 + 测试例程(转)

懒得废话一大堆概念,关于ADT.NDK的概念要是你不懂,怎么会搜到这里来?所以你只需要根据下面的步骤来,就可以完成NDK环境搭建了. 步骤:(假设你未安装任何相关开发工具,如果已经安装了,就可以跳过) 一. 环境搭建 1. 安装 jdk   安装完毕后配置好环境变量(我安装的是jdk1.7) JAVA_HOME = C:\Java\jdk1.7.0_51 PATH = C:\Java\jdk1.7.0_51\bin CLASSPATH = .;%JAVA_HOME%/lib/dt.jar;%JA