【导语】在android官网中,关于JDK的安装部分有以下要求: Android 开放源代码项目 (AOSP) 中 Android 的 master 分支需要使用 Java 8 ,在 Ubuntu 中则需要使用 OpenJDK。
对于较低的版本,参阅下表JDK 要求。
Android版本Jdk版本The master branch of Android in AOSP (开源代码库中的最新Android主分支)OpenJDK 8Android 5.x (Lollipop) - Android 6.0 (Marshmallow)OpenJDK 7Android 2.3.x (Gingerbread) - Android 4.4.x (KitKat)Java JDK 6Android 1.5 (Cupcake) - Android 2.2.x (Froyo)Java JDK 5这个不说了,网上有很多教程,我以前也总结过一篇关于jdk的安装:《ubuntu下配置安装jdk1.6实用简单方法详解》。
不过,追本溯源,官方的才是最正宗的,点击上面提到的JDK版本链接,就可以跳转到官方提供的JDK安装步骤。
对于要编译多个android版本的操作系统,会发现经常需要对jdk进行切换,而一般的切换,需要输入好几个命令行,而且还很难记住,为解决一问题,这里提供利用shell脚本实现切换jdk的目的; 这里以我虚拟机安装的Ubuntu16.04桌面版系统为例;
我电脑里安装了jdk1.8 和 jdk1.6 两个版本,安装路径都在/usr/lib/jvm目录下: /usr/lib/jvm/java-8-openjdk-amd64/ /usr/lib/jvm/jdk1.6.0_45/
这个脚本也托管在csdn code服务器,链接地址:https://code.csdn.net/limin13215/change_jdk/tree/master
我的脚本文件放在~/work/tools目录下,在系统环境管理文件 ~/.bashrc 或者~/etc/profile 添加一行代码:
export PATH=~/work/tools:$PATH版权声明:本文为【limin13215】原创文章,欢迎转载,转载请注明链接:http://blog.csdn.net/limin2928/article/details/71159259