在 Ubuntu 11.10 上編譯Android4.0代碼 出現下面錯誤:
You are attempting to build with the incorrect versionof java. Your version is: java version "1.6.0_23".The correct version is: 1.6.
解決方法:
1.下載安裝jdk
sudo apt-get install sun-java6-jdkubuntu中會缺少源,添加之:
sudo gedit /etc/apt/sources.list
在最後一行添加:deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse
2.設置默認jdk版本
sudo update-alternatives --config java
出現下面信息:
有 2 個候選項可用於替換 java (提供 /usr/bin/java)。
選擇 路徑 優先級 狀態
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自動模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手動模式
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手動模式
選擇2版本就可以了