最佳答案
在将我的项目与其他开发人员的一些更改合并之后,我继续得到以下内容:
Error:Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0
我尝试安装 Java8,并将我的项目设置为使用 Java8。如果我在命令行上将 JAVA _ HOME 更改为1.8,并使用 gradle 进行编译,那么它就可以工作了。如果我尝试使用 JAVA _ HOME 设置为1.7并进行分级,它也会出现同样的错误。
但是,在 Android Studio 中,无论 JDK 版本如何,它都会继续打印该错误。
其他开发人员说他们使用 Java7没有问题,我试过的其他方法:
gradle clean build
gradlew clean build
Reinstalling Android Studio
另一个有趣的症状是 Android Studio 中的其他项目都非常满意。只是这个项目有个问题。
以下是我的环境设置:
OS: Mac OS X 10.9.5
Android Studio: 2.1.1
Android Studio JVM: 1.6
Project JVM: 1.7.0_75
Android SDK (Build Tools): 23.0.2
Gradle: 2.13
JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home
ANDROID_HOME: /Users/me/Library/Android/sdk
我怀疑它与 graddle 包装器有关,但我不知道如何使用1.7使 graddle 包装器重新初始化它自己。