最近在unbuntu中搭建android环境,在搭建ndk环境的时候遇到了问题,发现最后无法设置NDK的路径.
首先,还是先进行ndk环境的搭建.(已经事先搭建好了JDK环境,需要搭建JDK环境的可以参考JDK环境的搭建)
1.下载需要的NDK,笔者是unbuntu 14.04 64位的版本.
这里推荐一个android中国镜像,由于访问android官网的速度很慢,下载速度....踏得网 使用中国镜像速度就快多了.
选择我们需要的版本进行下载:
这里我下载的是最后一个.
2.直接点击提取把全部文件提取出来,就会把它解压到和JDK一样的目录下,此时NDK的目录就是/home/whj/java/android-ndk-r10b.
3.设置NDK的环境变量:
在终端中输入:
$ sudo gedit ~/.bashrc
在打开的文件中输入下面两行:
export NDK_HOME=/home/whj/java/android-ndk-r10b export PATH=$PATH:$NDK_HOME3.4.在当前 bash 环境下读取并执行 ~/.bashrc 中的命令:
source ~/.bashrc
5.测试NDK的搭建:查看是否生效:
执行:echo $NDK_HOME
结果:/home/whj/java/android-ndk-r10b.
在終端中輸入:
$NDK_HOME/ndk-build -C $NDK_HOME/samples/hello-jni/jni出现下列提示说明配置成功:
然后可以在eclipse中设置NDK的路径.
配置到这里,发现在eclipse中找不到NDK的选项:
打开Eclipse,设置NDK路径,Window -> Preferences -> Android -> NDK
通过install new software 发现也无法更新.
解决办法:
造成这种现象的原因是因为,这个版本中的ADT没有安装NDK这个组件,我们需要自己添加这个组件.
需要的工具:
com.android.ide.eclipse.ndk_23.0.2.1259578.jar
下载好之后,将 文件“com.android.ide.eclipse.ndk_23.0.2.1259578.jar”复制到 sdk 只带的eclipse目录的“plugins”下面.
然后再重新启动eclipse,然后查看菜单->Window->Preferences->Android:
到这里找不到NDK选项的问题也就解决啦.
unbuntu 14.04下NDK环境的搭建以及无法设置NDK路径的解决方案
原文地址:http://blog.csdn.net/whjkm/article/details/43491233