Java 语言是一个跨平台的语言,有着“Write Once,Run Anywhere”的美誉。但是却导致了它和本地交互的能力不够强,无法完成一些和操作系统相关的特性。
而 JNI 就是 Java Native Interface(Java 本地接口),用户可以调用用 C/C++ 所编写的本地代码。
而 NDK(Native Development Kit)是一个让开发人员在Android应用中嵌入使用本地代码编写的组件的工具集,是基于 JNI 的,下面我们说一说 NDK 的下载安装和配置。
第一部分:下载NDK
下载地址NDK
下载解压就好了,我下的是旧版本r10.
注意:解压文件不要是中文,也不要有空格。
第二部分:配置NDK
右键点击我的电脑,选择属性——>高级系统设置——>环境变量
——>系统变量 Path
win10点击新建直接输入你自己的ndk解压的文件位置路径,然后点击确定。
win7要在末尾加“;”其他的一样。
环境变量配置完成后,打开 cmd,输入 ndk-build 命令,出现以下情况则配置完成(如果你在配置环境变量前已经打开了 cmd,则需要重启 cmd):
显示的: Could not find application project directory ! 不需要管,因为你没有使用在一个 Android 项目上使用,它找不到 Android 项目。
希望对你有帮助!