[ubuntu 14.04] android 编译环境搭建

最近想学习下自己搭建编译安卓源码的服务器。安装了ubuntu 14.04 64位桌面版操作系统。

我下载的是 jdk1.7.0_71版本的。

下面安装参考:http://www.cnblogs.com/fangbo/p/3941816.html

1、下载最新的jdk安装,地址:http://www.oracle.com/technetwork/java/javase/downloads/

2、解压jdk-8u20-linux-x64.gz,我放置在/opt下

sudo tar zxvf ./jdk-8u20-linux-x64.gz  -C /opt


3、配置环境变量

vim ~/.bashrc
或sudo gedit ~/.bashrc

PS :ubuntu 自带的gedi,比较好用。

按shit+g在文件末尾加入以下内容

export JAVA_HOME=/opt/jdk1.8.0_20
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

退出保存,并运行下面的命令使之生效

source ~/.bashrc

4、配置默认JDK[这一步很重要]
由于部分Linux已经自带了JDK,所以我们需要设置刚刚安装好的JDK来作为默认JDK,可以进行下面的配置。

sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_20/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_20/bin/javac 300

如果提示找不到路径,请重启后重试。


如果没有执行这一步,输入javac会提示:

程序 'javac' 已包含在下列软件包中:
 * default-jdk
 * ecj
 * gcj-4.8-jdk
 * openjdk-7-jdk
 * gcj-4.6-jdk
 * openjdk-6-jdk
请尝试:apt-get install <选定的软件包>


5、测试

启动终端,输入以下命令

java -version
javac

root@zzf-r458:~# java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

6.如果安装了多个jdk,可以使用一下命令来选择:
查看相应的jdk是否在 ubuntu的jdk菜单里,查看:  
sudo update-alternatives --config java
sudo update-alternatives --config javac

注意java 以及javac命令都要切换。

至此JDK安装完毕


7 、安装过程中遇到的问题:

1)执行java 提示:

bash: /usr/bin/java: 权限不够

这个是jdk 文件夹权限问题。我把jdk1.6.0_45文件夹权限都改为rx。



猜你喜欢

转载自blog.csdn.net/huofeng_2008/article/details/42428483