您的位置:首页 > 编程语言 > Java开发

Android 在Ubuntu12.04上配置两个JDK

2014-12-06 16:05 162 查看
环境:

操作系统:Ubuntu12.04

Android 5.0(包含)以上的需要用JDK1.7以上,但5.0(不包含)以下版本需要用JDK1.6,如果一台机器上要编译5.0,又要编译4.4,这时就需要配两个JDK环境,如下在~目录下配置.bashrc、.bashrc2两个文件,~目录就是用户目录.bashrc2是.bashrc复制出来的副本

[html] view
plaincopy





dzt@dzt-All-Series:~$ ll | grep "bashrc"

-rw-r--r-- 1 dzt dzt 3439 11月 17 14:24 .bashrc

-rw-r--r-- 1 dzt dzt 3448 11月 17 14:24 .bashrc2

dzt@dzt-All-Series:~$ pwd

/home/dzt

.bashrc文件最后部分添加

[html] view
plaincopy





#add jdk for android 4.4 2014-11-20 begin

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/games

export J***A_HOME=~/android_env/jdk1.6.0_25

export JRE_HOME=$J***A_HOME/jre

export CLASSPATH=.:$J***A_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$J***A_HOME/bin:$JRE_HOME/bin:$PATH

#add jdk for android 4.4 2014-11-20 end

.bashrc2文件最后添加

[html] view
plaincopy





#add jdk for android5.0 2014-11-20 begin

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/games

export J***A_HOME=~/android_env/java-7-openjdk-amd64

export JRE_HOME=$J***A_HOME/jre

export CLASSPATH=.:$J***A_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$J***A_HOME/bin:$JRE_HOME/bin:$PATH

#add jdk for android5.0 2014-11-20 end

上面两个JDK分别存放在~/android_env/jdk1.6.0_25和~/android_env/java-7-openjdk-amd64目录下

执行命令:source ~/.bashrc可以看到JDK版本是1.6



执行命令:source ~/.bashrc2可以看到JDK版本是1.7



打开一个终端默认的是JDK1.6,如果要切换到1.7就要手动输入source ~/.bashrc2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: