错误:
&#XA;&#XA;<代码> =========================== =================&#xA;检查构建工具版本......&#xA; ****************** ******************************************&#xA;你正试图用不正确的版本&#xA; java。&#xA;&#xA构建;你的版本是:选择JAVA_TOOL_OPTIONS:-javaagent:/usr/share/java/jayatanaag.jar java version“1.7.0_80”Java(TM )SE运行时环境(版本1.7.0_80-b15)Java HotSpot(TM)64位服务器VM(版本24.80-b11,混合模式)。&#xA;所需版本为:“1.7.x”&#xA; &#xA;请按照&#xA;中的机器设置说明进行操作。 https://source.android.com/source/initializing.html ******************************** ****************************&#xA; build / core / main.mk:174:***停止。停止。&#xA;&#xA; #### make无法构建一些目标(1秒)####&#xA;&#xA;&#xA;
java -version:
&#xA;&#xA; $ java -version&#xA;选择JAVA_TOOL_OPTIONS:-javaagent:/usr/share/java/jayatanaag.jar
; java版“1.7.0_80”&#xA; Java(TM)SE运行时环境(版本1.7.0_80-b15)&#xA; Java HotSpot(TM)64位服务器VM(版本24.80-b11,混合模式) &#xA;
&#xA;&#xA; javac -version:
&#xA;&#xA; $ javac -version&# xA;选择了JAVA_TOOL_OPTIONS:-javaagent:/usr/share/java/jayatanaag.jar
javac 1.7.0_80&#xA;&#xA;&#xA; $ sudo update-alternatives --config java&#xA;替代java有两种选择(提供/usr/bin/java).
选择路径优先级状态&#xA; ------------------------------------------- -----------------&#XA; 0 / usr / lib / jvm / java-7-openjdk-amd64 / jre / bin / java 1071 auto mode&#xA; 1 / usr / lib / jvm / java-7-openjdk-amd64 / jre / bin / java 1071手动模式&#xA; * 2 / usr / lib / jvm / java-7-oracle / jre / bin / java 1手动模式& #xA;&#xA; $ sudo update-alternatives --config javac&#xA;替代javac有两种选择(提供/usr/bin/javac).
选择路径优先级状态&#xA; ------------------------------------------- -----------------&#XA; 0 / usr / lib / jvm / java-7-openjdk-amd64 / bin / javac 1071 auto mode&#xA; 1 / usr / lib / jvm / java-7-openjdk-amd64 / bin / javac 1071手动模式&#xA; * 2 / usr / lib / jvm / java-7-oracle / bin / javac 1手动模式&#xA; < /代码>
&#XA;
答案 0 :(得分:4)
对于那些想要通过KitKat构建Gingerbread(需要Oracle JDK 1.6)但已经为Lollipop(JDK 1.7)配置系统的人,这是更新系统的最简单方法:
首先为更新的Java版本添加PPA。
sudo add-apt-repository ppa:webupd8team/java
然后安装:
sudo apt-get update && sudo apt-get install oracle-java6-installer
完成后,您只需要告诉Linux使用旧版本的Java和Java Compiler来呈现内容。
分别运行以下两个命令,在提示时两次正确选择Oracle JDK 1.6。再次在终端:
sudo update-alternatives --config java
sudo update-alternatives --config javac
答案 1 :(得分:0)
所需版本的设置环境为:1.7.x
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export PATH=/usr/lib/jvm/java-7-openjdk-amd64/bin:$PATH
您可以使用以下命令更改JAVA_HOME路径:
sudo update-alternatives --config javac
sudo update-alternatives --config java