[ubuntu 14.04] android 编译环境搭建

本文档介绍了在Ubuntu 14.04 64位系统上如何搭建Android编译环境。首先,下载并安装了JDK 1.7.0_71,然后详细说明了JDK的解压、环境变量配置以及设置为默认JDK的步骤。通过执行特定命令验证了JDK安装成功,但在过程中遇到了权限不足的问题,解决方法是调整JDK文件夹的权限。
摘要由CSDN通过智能技术生成

最近想学习下自己搭建编译安卓源码的服务器。安装了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。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值