1.下载NDK(注意我下载的是r4版本):
http://dl.google.com/android/ndk/android-ndk-r4b-linux-x86.zip
2.下载完成后,解压到 ~/ 目录下:
$echo $HOME <-- 查看当前用户目录,即 ~/ 目录路径
/home/wzhnsc
$pwd <-- 查看当前路径
/home/wzhnsc/android-ndk-r4b
注:如上路径是我解压 android-ndk-r4b-linux-x86.zip 后的 android-ndk-r4b 目录路径
2.下载完成后,解压到 ~/ 目录下:
3.首先进入 /home/wzhnsc/android-ndk-r4b 目录,
此目录下有个 README.TXT 文件,里面提到了:
在 docs/STABLE-APIS.TXT 里面是 APIs 的文档,
在 docs/INSTALL.TXT 里面是如何安装NDK
(以前的版本都需要运行 build/host-setup.sh 来进行初始化,
这个 android-ndk-r4b 版本把它去除了,使用更方便了,只是像如下配置一下环境变量即可 ),
在 docs/HOWTO.TXT 里面是如何使用NDK。
注:建议这些文档都看一遍,有个大概了解。
4.配置NDK的环境变量
$gedit ~/.bashrc
注:在打开的文件末尾添加,如下内容
5.在当前 bash 环境下读取并执行 ~/.bashrc 中的命令:
$source ~/.bashrc
或 (source命令也称为“点命令”,也就是一个点符号(.)。)
$. ~/.bashrc
6.然后查看是否生效:
$echo $NDK
/home/wzhnsc/android-ndk-r4b/
7.编译有两种方法:
1)在目标工程目录下编译:
$cd /home/wzhnsc/android-ndk-r4b/samples/hello-jni
进入例子目录
8.打开 eclipse 导入 hello-jni 工程 ,就能看到效果了。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用eclipse开发ndk之:导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)