我正在尝试让我的Fedora 22机器能够编译需要OpenJDK 1.7的AOSP,并运行需要OpenJDK 1.8(适用于Gradle)的Android Studio。
有没有办法让它们在同一个操作系统上正常工作并幸福地生活在一起?
答案 0 :(得分:1)
您可以根据需要安装任意数量的JDK版本(OpenJDK,Oracle,6,7,8)。
AOSP项目的make
进程可能会从JAVA_HOME
变量中获取版本(也许您甚至可以自己提供?)。
在Android Studio中,您可以通过右键单击模块选择每个模块的JDK - >打开模块设置 - > SDK位置。
我自己没有尝试过,但我认为没有任何理由说这不起作用。