我正在尝试为 Ubuntu 10.04 32 位系统编译 Android。我正在遵循http://source.android.com/source/initializing.html上的指南
但我收到以下错误:
您正在尝试使用不正确的 java 版本进行构建。
您的版本是:java 版本“1.6.0_20”。正确的版本是:Java SE 1.6。
猜猜,ubuntu 对 Java SE 包的支持已经停止。因此我现在应该将我的 Java JDK 降级到 1.6 吗?请帮忙
我正在尝试为 Ubuntu 10.04 32 位系统编译 Android。我正在遵循http://source.android.com/source/initializing.html上的指南
但我收到以下错误:
您正在尝试使用不正确的 java 版本进行构建。
您的版本是:java 版本“1.6.0_20”。正确的版本是:Java SE 1.6。
猜猜,ubuntu 对 Java SE 包的支持已经停止。因此我现在应该将我的 Java JDK 降级到 1.6 吗?请帮忙
在这里有人遇到了和你一样的问题。解决方法,“卸载OpenJDK和Sun Java后,我自己重新安装了Sun Java 6 JDK,重启,一切正常。” 检查链接以获取更多信息。在搜索时,我还偶然发现了 64 bits 的问题,这不是你的意思,但可能对其他人有用。
也许你应该使用“sun jdk”,而不是 OpenJDK。版本应该是 1.6。