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

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

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

5176420ac4f1573ba52e1ca1d13bbd984501b7f0

2. 步骤讲解
步骤1. 下载Android NDK工具包
官网下载地址,注意 科学 上网
本文采用的Android NDK版本是:android-ndk-r14b-darwin-x86_64


eb690d8b559e4fef812666aad73c260877f5baf4


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

解压路径:/Users/Carson_Ho/Library/Android/sdk/ndk-bundle

f3859ecd2c47872728e8cb4b5893b592537f22cf

好处:启动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. 若无错误提示,则成功配置12345678910111213141516171819

至此,关于Android NDK的环境配置已经完成

4. 总结
本文主要讲解Android的NDK相关知识
关于Android 的NDK使用 请参考文章: Android:JNI 与 NDK到底是什么?(含实例教学)

原文发布时间为:2018-09-28
本文来自云栖社区合作伙伴“ Android开发中文站”,了解相关信息可以关注“ Android开发中文站
相关文章
|
3月前
Android4.1.0实战教程---自动阅读小说
Android4.1.0实战教程---自动阅读小说
37 0
|
4月前
|
开发工具 Android开发 开发者
Android Studio详细下载,安装使用教程
Android Studio详细下载,安装使用教程
317 0
|
1月前
|
Shell 开发工具 Android开发
ADB 下载、安装及使用教程:让你更好地管理 Android 设备
ADB 下载、安装及使用教程:让你更好地管理 Android 设备
512 2
|
1月前
|
网络协议 关系型数据库 MySQL
安卓手机termux上安装MariaDB数据库并实现公网环境下的远程连接
安卓手机termux上安装MariaDB数据库并实现公网环境下的远程连接
|
2月前
|
存储 SQL 数据库
安卓移动应用开发(安卓系统开发教程)
安卓移动应用开发(安卓系统开发教程)
48 1
|
2月前
|
Java Android开发 C++
安卓SO层开发 -- 第一个NDK项目
安卓SO层开发 -- 第一个NDK项目
16 0
|
2月前
|
算法 Java Android开发
安卓逆向 -- NDK开发实现MD5算法
安卓逆向 -- NDK开发实现MD5算法
34 0
|
2月前
|
开发工具 Android开发
安卓系统7.1搭建Xposed环境
安卓系统7.1搭建Xposed环境
28 1
|
3月前
|
网络安全 Android开发
2023安卓逆向 -- 抓包环境设置(Charles+Postern)
2023安卓逆向 -- 抓包环境设置(Charles+Postern)
33 0
|
4月前
|
Java 编译器 开发工具
Android StudioJNI开发之NDK环境的搭建以及添加JNI支持(图文解释 简单易懂)
Android StudioJNI开发之NDK环境的搭建以及添加JNI支持(图文解释 简单易懂)
34 0