ubuntu12.04 同时编译android4.4 和 android 5.0 之 jdk配置

1 安装open jdk1.6和jdk1.7,方法略。

2 使用 update-alternatives 配置jdk1.6和jdk1.7。

  sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300                                                               
  sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300                                                            
  sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk7/bin/jar 300   

  ....


配置默认jdk

sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javap
sudo update-alternatives --config javah

3 移除之前关于 java的环境变量配置,在如下文件中查找:

   /etc/environment

   /etc/bash.bashrc

   /home/.bashrc

4 创建一个文件输入如下内容

JAVA_HOME 的路径请修改成JDK安装的路径

android4:

  export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_37                                                                                                          
  export JRE_HOME=$JAVA_HOME/jre                                                                                                                     
  export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib                                                                                           
  export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME/lib:$JAVA_HOME:$PATH

android5

  export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64                                                                                                 
  export JRE_HOME=$JAVA_HOME/jre                                                                                                                     
  export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib                                                                                           
  export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME/lib:$JAVA_HOME:$PATH


5 编译不同版本sdk时执行build/envsetup.sh  前在shell中 ‘source  android4  ‘  或 ‘source  android5  ‘ 加入相应的环境变量。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值