【问题标题】:Version of gradle while building APK构建APK时的gradle版本
【发布时间】:2018-01-17 14:21:46
【问题描述】:

我想在 Android Studio 3.0.1 中编译我的 Android 项目 我有 Gradle 2.2 版 我在构建 APK 时收到错误

错误:无法完成 Gradle 执行。

原因:

您使用的 Gradle 版本 (2.2) 不支持 BuildActionExecuter 上的 forTasks() 方法。对此的支持是 在 Gradle 3.5 和所有更高版本中可用。

所以我将 Gradle 更新为 3.5 和 4.2,但我遇到了另一个错误:

留言:

错误:(1, 0) 需要 Gradle 版本 2.2。当前版本是 4.2。

如果我必须在 2.2 中,我该如何构建我的 APK?

【问题讨论】:

  • 你是否对 gradle 版本和 android gradle 插件版本感到困惑?他们的价值观是什么?

标签: android gradle apk


【解决方案1】:

首先我会尝试清理和重建项目,如果失败,请尝试here 中提到的一些方法。

【讨论】:

    【解决方案2】:

    你不应该混淆 gradle plugin for android 和 gradle version 本身。

    尝试将 2.2 设置为 gradle 版本,将 gradle 插件设置为 3.5。应该管用。希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-30
      • 2020-03-16
      • 1970-01-01
      • 1970-01-01
      • 2021-07-02
      • 2016-08-03
      相关资源
      最近更新 更多