我已经将一个应用程序从Eclipse移植到Android Studio,实现了我所需的功能,并允许它在Android Studio中工作。由于口味的数量,我宁愿使用命令行Gradle来构建它。但是,当我运行以下命令来构建发布的APK时
gradlew.bat assembleRelease
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\whatever\build.gradle' line: 1
* What went wrong:
A problem occurred evaluating project ':MyCompany'.
> java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Run Code Online (Sandbox Code Playgroud)
我已经使用--stacktrace和--debug运行了,它实际上没有提供任何其他信息,只是指出错误与build.gradle的第一行有关:
apply plugin: 'com.android.application'
Run Code Online (Sandbox Code Playgroud)
我已根据对此错误的其他stackoverflow响应尝试以下操作:
org.gradle.jvmargs=-Xmx4096m)和dex(javaMaxHeapSize "4g")的内存。我在跑步 Android Studio 2.3.3
这是我的build.gradle …