我在主机系统 Windows 8 上的虚拟设备(VMware 工作站)上安装了 Ubuntu 12.10 x64。我下载了 android 源代码。我想构建它,它显示:
Checking build tools versions...
************************************************************
You are attempting to build with an unsupported JDK.
You use OpenJDK but only Sun/Oracle JDK is supported.
************************************************************
我试过:
sudo apt-get -y remove --purge openjdk-7-jdk openjdk-7-jre
并且我仍然安装了 OpenJKD 7。如何卸载 OpenJDK 并安装可以构建 Android 的 JDK?
答案1
在 Ubuntu 中,您不必卸载一个 JDK 即可使用另一个。您可以安装多个 Java 版本,并根据需要在它们之间切换。重要的是将哪一个设置为默认值。
您可以按照以下步骤安装 Oracle Java JDK本指南(简单选项)或者从 Oracle 获取这里(嗯..不太简单的选择)。
选择另一个 Java 加载器:
sudo update-alternatives --config java
选择另一个编译器(这是您所需要的):
sudo update-alternatives --config javac
选择 Java Web Start:
sudo update-alternatives --config javaws
您可能还对在 Ubuntu VM 上安装 Android SDK 感兴趣。这有一个很好的指南。