2013-04-30 145 views
0

我想在我的Linux机器(Ubuntu 12.04 64位)中构建Android源代码。当我开始建立它...我收到错误如下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

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 

要安装Oracl Ë的Java 7:

sudo apt-get install oracle-java7-installer 

要安装Java 6:

sudo apt-get install oracle-java6-installer