Ubutu 14.04 安装配置Android opencv开发环境

以下参照网上很多资料,自己测试成功。

1. 下载JDK 并安装:

下载地址:

下载的默认路径在 Downloads 里面,先建立一个安装的解压路径:

sudo mkdir /opt/Java

接下来进入到下载的路径将文件移动到新建的路径下面:

cd Downloads/

sudo mv jdk-8u40-linux-i586.tar.gz /opt/Java/

然后在这个路径下面解压(先不要删除,成功以后再说):

sudo tar -zxvf jdk-8u40-linux-i586.tar.gz

解压以后,配置相关的环境变量:

sudo gedit /etc/profile

在文件的最后加上后面的几行代码:

#set java environment

export JAVA_HOME=/opt/Java/jdk1.8.0_40export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH

保存关闭文件,注销电脑看是否成功安装

打开Terminal,输入:

java -version

显示信息:

表示安装成功

2. 下载安装 ADT

网上都有说明:

Google现在提供了包含了eclipse的SDK,也包含了ADT,所以不用再像以前那样麻烦去分别安装了。

上Android官网下载ADT Bundle:

这里下载 for Linux 64位版本:adt-bundle-linux-x86_64-20140321.zip

但是,不翻墙是下载不了的。因此,提供一个不用翻墙的地址:

谢谢这位兄弟的分享

然后在 home 文件夹下面解压文件:

cd Downloads/

mv adt-bundle-linux-x86-20140702.zip ~

因为文件类型是:zip 所以解压的命令是:unzip

cd ..

unzip adt-bundle-linux-x86-20140702.zip

解压完成以后就安装好了

存在的问题:

3. Android NDK 安装

下载地址: (无需翻墙)

下载完成以后,,同样解压,配置环境变量:

sudo tar jxvfandroid-ndk-r9c-linux-x86.tar.bz2

解压完成后,配置环境变量:

修改当前登录用户配置文件:

~$ sudo gedit ~/.profile 修改系统配置文件:~$ sudo gedit /etc/profile

在里面配置环境变量:

# set NDK enviroment

export ANDROID_NDK=/opt/Java/android-ndk-r9cexport PATH=$ANDROID_NDK:$PATH

使用.命令使得它生效(也可以注销计算机):

~$ . /etc/profile在Terminal 里面输入: ndk-build 显示:

表示安装成功

4. Opencv4Android 下载安装

下载地址:

下载以后解压,然后将里面的SDK 文件夹拷贝到workspace 下面就好了

在使用的时候,在ADT工程里面导入就可以了!

附录:

据说是有四个地方可以配置的,但是他们作用的范围以及生效的操作不一样。具体看一下:

1. 系统的环境 2 .用户设置环境信息 3.bash shell的用户信息 4.bash shell的bash信息

他们的区别在于:

etc/environment:设置整个系统的环境,与登录用户无关/etc/profile:为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行并从/etc/profile.d目录的配置文件中搜集shell的设置/etc/bash.bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bashrc:该文件包含专用于该登录用户bash shell的bash信息,当登录时以及每次打开新的shell时该该文件被读取。它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户 权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。

各配置的生效时间:

/etc/environment:重启生效/etc/profile:注销后登录生效, 也可以 ./etc/profile 使它生效/etc/bash.bashrc:重新打开bash shell后生效~/.bahsrc:重新打开bash shell后生效

最终,删除JDK 等的压缩包

参考文献:

当你开展的事业从事的行动穷途末路大势已去的时候,

Ubutu 14.04 安装配置Android opencv开发环境

相关文章:

你感兴趣的文章:

标签云: