全部博文(478)
分类: Android平台
2016-09-05 10:29:29
只适用与unbuntu系统: 1. 安装openjdk7 $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk 2. 复制用户根目录下.bashrc文件, 随便起名, 比如 .bashrc7 3. .bashrc7文件中的声明路径的替换为下面这段(如果4.4环境这段加在etc/profile或/etc/environment也没所谓,加上这段就可以了): export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 如果要同时设置系统的java环境也是openjdk7, 可以再加上下面这行(其中AAAAAA为用户管理员权限的密码): 设与不设对编译没影响, 都可以通过. #echo "AAAAAA" | sudo -S update-alternatives --set java /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 4. 如果需要编译5.0系统, 执行 . .bashrc7 如果5.0环境用的比4.4多, 可以把原来的.bashrc重命名在编译4.4版本时使用, .bashrc7改名为默认的.bashrc. hijack:~$ java -version java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode) hijack:~$ . .bashrc7 hijack:~$ java -version java version "1.7.0_65" OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1) OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode) 5. 上面这段也可以加到代码build/envsetup.sh文件内, 编译时就不需要再执行.bashrc7切换. 上面3, 4两不都不需要, 直接编译就可以了 |
||||