在构建 android 文件系统时,我收到一个错误
You are attempting to build with the incorrect version
of javac.
Your version is: javac 1.7.0_12-ea.
The correct version is: 1.6.
Please follow the machine setup instructions at
http://source.android.com/source/download.html
但我只有 1.6 版本。
$ java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
实际上我使用的是 java 1.7,看到这个错误后,我安装了 java 1.6 并删除了 java 1.7。但到现在为止它仍指向 java 1.7。我接下来该怎么做?请指导我。提前谢谢您。
答案1
请查看更新 Java 替代方案。
答案2
我使用了以下命令并更改了所需的版本:
do following:
sudo update-alternatives --config java
此命令将显示您拥有的所有 Java 版本。
它将询问以下选择号码:
Press enter to keep the current choice[*], or type selection number:
输入您想要的版本。
它用于解决我的问题。