0

我正在尝试在我的 Linux 机器(Ubuntu 12.04 64bit)中构建 android 源代码。当我开始构建它时......我收到如下错误

============================================ 
Checking build tools versions... 
************************************************************ 
You are attempting to build with the incorrect version of java.   
Your version is: java version "1.6.0_24". The correct version is: Java SE 1.6.   
Please follow the machine setup instructions at 
https://source.android.com/source/download.html 
************************************************************ 
build/core/main.mk:141: *** stop.  Stop.

我能够理解这个问题,但我不知道如何更改我的 java 版本,因为从终端安装 jdk 时,我默认获得“1.6.0_24”版本。请做有需要的。提前致谢。

4

2 回答 2

4

1.) 如果您已经安装了 OpenJDK(或者在 ubantu 中通常已经安装)。通过运行以下命令将其删除: 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
于 2013-11-25T14:27:49.717 回答
4

安装 Java SE 1.6 并用于sudo update-alternatives --config java设置为该 Java 版本。您可以从这里下载 Java http://www.oracle.com/technetwork/java/javase/downloads/index.html

于 2013-04-30T15:04:24.050 回答