1.创建Android平台工作空间
mkdir AndroidWorkSpace
2.进入Android平台工作空间,创建NDK工具目录
cd AndroidWorkSpace
mkdir NDK_Tools
3.获取android-ndk-r10b
下载:wget http://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86.tar.bz2
解压到NDK工具目录中:tar vjxf android-ndk32-r10b-linux-x86.tar.bz2 -C ./NDK_Tools/
解压后的文件夹是:android-ndk-r10b
4.配置环境变量
进入andorid-ndk-r10b
cd ./NDK_Tools/android-ndk-r10b
查看当前路径:pwd
/home/wjt/AndroidWorkSpace/NDK_Tools/android-ndk-r10b
这是我的路径,wjt是我的用户名,copy的请修改
vim ~/.bashrc
在文件末尾添加下面两行代码,将上面的路径添加到PATH环境变量中
export ANDROID_NDK=/home/wjt/AndroidWorkSpace/NDK_Tools/android-ndk-r10b
export PATH=$ANDROID_NDK:$PATH
保存退出
5.关闭当前Terminal并打开一个新的Terminal
通过: ndk-build -v 指令测试是否成功安装
6.尝试用ndk-build 命令编译sample目录下的jni工程:
cd AndroidWorkSpace/NDK_Tools/android-ndk-r10b/samples/hello-jni
ndk-build
7.完成搭建工作
以上安装路径可自定义,记得修改相应的路径就好。
下一章是搭建Android-arm交叉编译环境