2013-04-30 142 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