相关疑难解决方法(0)

Android Studio构建正常,Gradle命令行失败

我已经将一个应用程序从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响应尝试以下操作:

  1. 升级到JavaVersion.VERSION_1_8
  2. 为Jack添加了build.gradle(这减慢了所有速度,但是即使弃用了1.8,它也是必需的?)
  3. 增加了堆(org.gradle.jvmargs=-Xmx4096m)和dex(javaMaxHeapSize "4g")的内存。

我在跑步 Android Studio 2.3.3

这是我的build.gradle …

gradle android-studio

2
推荐指数
1
解决办法
1399
查看次数

标签 统计

android-studio ×1

gradle ×1