[英]Android Source code build error
我試圖在我的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”版本。 請做有需要的。 提前致謝。
安裝Java SE 1.6並使用sudo update-alternatives --config java
設置為該Java版本。 您可以從此處http://www.oracle.com/technetwork/java/javase/downloads/index.html下載Java 。
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.