如何删除当前的 JDK 并安装默认的 JDK?

Mat*_*jec 2 android java jdk

我在主机系统 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.

************************************************************
Run Code Online (Sandbox Code Playgroud)

我试过:

sudo apt-get -y remove --purge openjdk-7-jdk openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)

而且我仍然安装了 OpenJKD 7。如何卸载 OpenJDK 并安装可以构建 android 的 JDK?

Tan*_*Mae 5

在 Ubuntu 中,您不必卸载一个 JDK 即可使用另一个。您可以安装多个 Java 版本并根据需要在它们之间切换。重要的是女巫一被设置为默认值。

您可以按照本指南(简单选项)安装 Oracle Java JDK,也可以从这里直接从 Oracle 获取(好吧……不太简单的选项)。

选择另一个 Java 加载器:

sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

选择另一个编译器(这是你需要的):

sudo update-alternatives --config javac
Run Code Online (Sandbox Code Playgroud)

选择 Java Web Start:

sudo update-alternatives --config javaws 
Run Code Online (Sandbox Code Playgroud)

您可能还对在 Ubuntu VM 上安装 Android SDK 感兴趣。这是一个很好的指南。