我刚刚更新到适用于Mac的Android Studio 2.2.1。然后我将JDK更新到版本8,尝试启动一个新项目并运行它。我得到了以下错误:
错误:(1,1)评估项目':app‘时出现问题。
java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin :不支持的major.minor版本52.0
我还试着回到JDK版本7,因为它在google站点上说JDK 8对于Mac是不稳定的。仍然得到相同的错误。
发布于 2016-05-19 12:30:54
检查您的android构建工具依赖项。在你的build.gradle中,如果它是这样的:
classpath "com.android.tools.build:gradle:+"
它可能已经下载了2.2的alpha版本,这可能会导致您看到的错误。
试一试
classpath "com.android.tools.build:gradle:2.1.0"
如果您已经在使用正确的构建工具版本,但不断收到此错误,则可能是由于相同的原因,您正在使用的某个第三方Android库导致了该问题。您可以通过更改以下内容来强制使用依赖项版本(包括可传递的
classpath "com.android.tools.build:gradle:2.1.0"
至
classpath('com.android.tools.build:gradle:2.1.0') {
force = true
}
发布于 2016-05-28 21:29:10
我也面临着同样的问题。我升级了Android Studio,这是被迫的,但我们也需要在应用程序设置中进行配置。
发布于 2016-09-01 21:05:21
您可以尝试更新JAVA_HOME以指向JDK8位置。
在我的例子中,我更新了Android studio项目的SDK设置,更改了PATH环境变量中的java版本,但仍然出现了这个错误。只有更新JAVA_HOME对我有帮助。
https://stackoverflow.com/questions/37312404
复制相似问题