安卓工作室更新后的问题

faz*_*zil 7 android-studio

我刚尝试将Android工作室从1.4升级到2.2预览2.更新Android Studio后,当我尝试打开它时,它向我显示了这个错误:

错误:(1,1)评估项目':app'时出现问题.

java.lang.UnsupportedClassVersionError:com/android/build/gradle/AppPlugin:不支持的major.minor版本52.0

在此输入图像描述

任何人都可以帮我解决这个问题吗?

Gra*_*aph 11

我在Android Studio中花了很多时间来处理这个问题.

看来这个问题是由用于编译项目的java版本的差异引起的.

最后,在"项目结构"设置窗口中,我在SDK位置选项卡中启用了"使用嵌入式JDK(推荐)".

并快乐编译:)


小智 2

您的运行时环境运行的 Java 版本与编译器不同 - 52.0 代表Java SE 8

在 Linux 上,输入:

sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

输出将类似于:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                     Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-7-oracle/jre/bin/java   2         auto mode
  1            /usr/lib/jvm/java-7-oracle/jre/bin/java   2         manual mode
* 2            /usr/lib/jvm/java-8-oracle/jre/bin/java   1         manual mode

Press <enter> to keep the current choice[*], or type selection number: 
Run Code Online (Sandbox Code Playgroud)

选择2

然后编译你的项目:

./gradlew assembleDebug
Run Code Online (Sandbox Code Playgroud)

这为我解决了这个问题:)

在 Windows 上,您可以通过 Java 控制面板非常轻松地完成此操作 - 请在此处阅读有关它的更多信息!