我使用以下命令安装了 jdk:sudo apt-get install default-jdk,但版本错误。我需要 Java SE 1.6 来构建 Android。当我尝试构建 Android 时,我收到一条消息:正在检查构建工具版本...
您正在尝试使用不正确的 Java 版本进行构建。
您的版本是:java version "1.6.0_24"。正确的版本是:Java SE 1.6。
请按照机器设置说明进行操作 https://source.android.com/source/download.html
如何卸载 Java 版本“1.6.0_24”并安装 Java SE 1.6?我已安装 alien,因此可以安装 .rpm 包。
答案1
1.) 如果您已经安装了 OpenJDK(或者在 Ubuntu 中通常已经安装)。通过运行以下命令将其删除:
sudo apt-get purge openjdk*
2.)然后:
sudo add-apt-repository ppa:webupd8team/java
然后更新:
sudo apt-get update
3.)选择要安装 Oracle Java 8 的版本:
sudo apt-get install oracle-java8-installer
要安装 Oracle Java 7:
sudo apt-get install oracle-java7-installer
要安装 Java 6:
sudo apt-get install oracle-java6-installer
答案2
您可以通过在终端中运行以下行从 Ubuntu 自己的存储库安装 Java 6 JDK:
sudo apt-get install openjdk-6-jdk
但是,我正在运行 Eclipse、Android SDK,并且能够使用安装了 OpenJDK 7 编译和运行 Android 应用程序。它可以通过以下方式安装:
sudo apt-get install openjdk-7-jdk