NDK

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NDK相关的知识,希望对你有一定的参考价值。

android NDK是Google提供的开发Android原生程序的工具包,很多软件和病毒采用基于Android NDK动态库的调用技术,隐藏了在实现上的很多细节。

一、(windows版)

下载地址:http://dl.google.com/android/ndk/android-ndk-r8-windows.zip

1、将下载的压缩包解压到硬盘的任意位置,例如:

技术分享

2、然后配置环境变量:

新建ANDROID_NDK,值为:E:\ndk\android-ndk-r8

在Path路径中添加:%ANDROID_NDK%;

3、在cmd中进行验证:

进入目录 E:\ndk\android-ndk-r8\samples\hello-jni

输入命令ndk-build编译Android NDK中自带的hello-jni工程,

若如图所示则安装成功:

技术分享

 

二、(Linux版)

下载地址:http://developer.android.com/sdk/ndk/index.html

1、将下载的android-nkd-r8-linux-x86.tar.bz2放到tools目录

2、在终端提示符下输入命令:tar -jxvf ./android-ndk-r8-linux-x86.tar.bz2

3、设置环境变量,执行sudo gedit /etc/profile

在配置文件中加入:export ANDROID_NDK=/home/feicong/tools/android-ndk-r8

           export PATH=/home/feicong/tools/android-ndk-r8:$PATH

保存并退出。

4、使环境变量生效,执行source /etc/profile

5、在终端提示符中进入到android-ndk-r8/samples/hello-jni目录

输入 ndk-build编译hello-jni工程,

如如图所示则配置正确:

技术分享

 

以上是关于NDK的主要内容,如果未能解决你的问题,请参考以下文章

android开发,怎么使用ndk编译成.so文件

android studio ndk配置和ndk开发

NDK官方开发指南翻译之 NDK_GDB

mac版androidstudio怎么配置ndk

Android NDK:使用 NDK 上传文件

NDK 安装步骤