【问题标题】:Issue after Android studio updateAndroid Studio 更新后的问题
【发布时间】:2016-09-30 19:35:51
【问题描述】:

我刚刚尝试将 Android Studio 从 1.4 更新到 2.2 预览 2。更新 Android Studio 后,当我尝试打开它时,它显示了这个错误:

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

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

谁能帮我解决这个问题?

【问题讨论】:

标签: android-studio


【解决方案1】:

我也花了很多时间在 Android Studio 中使用这个。

看来这个问题是由于编译项目时使用的java版本不同造成的。

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

祝你编译愉快:)

【讨论】:

  • Windows java auto updater 只是为 JDK 的新版本创建新目录,但 Android Studio 一直指向旧的 JDK 目录......照 Graph 说的那样做,或者只是指向更新的 JDK 路径。跨度>
【解决方案2】:

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

在 Linux 上,键入:

sudo update-alternatives --config java

输出如下:

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: 

选择2

然后编译你的项目:

./gradlew assembleDebug

这为我解决了问题:)

在 Windows 上,您可以非常轻松地通过 Java 控制面板进行操作 - 阅读更多相关信息 here

【讨论】:

    猜你喜欢
    • 2016-01-25
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    相关资源
    最近更新 更多