unbuntu 14.04下NDK环境的搭建以及无法设置NDK路径的解决方案

来源:互联网 发布:软件开发保密协议书 编辑:程序博客网 时间:2024/06/14 19:54

最近在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选项的问题也就解决啦.

0 0