【问题标题】:Gradle version 2.2 is required. Current version is 4.4 Error需要 Gradle 版本 2.2。当前版本是 4.4 错误
【发布时间】:2018-09-11 09:58:54
【问题描述】:

我正在按照此处的步骤打包我的 PWA 以提交到 Play 商店 - https://docs.pwabuilder.com/jekyll/update/2018/02/03/how-to-package-android.html

当我到达这一步时:“在 Android Studio 中,选择菜单栏中的 Build > Build APK。APK 保存在 projects/Polyfills/cordova/platforms/android/build/outputs/apk/ 中”

我得到错误:

需要 Gradle 版本 2.2。当前版本是 4.4

我检查了gradle-wrapper.properties,并且我使用了正确的分发 URL:distributionUrl=https://services.gradle.org/distributions/gradle-2.2-all.zip

我绝不是 developer 并且对 Android Studio 完全陌生,所以我很感激任何帮助(尽可能描述性)。

【问题讨论】:

标签: android android-studio gradle build.gradle progressive-web-apps


【解决方案1】:

在项目级 build.gradle 中使用以下内容:

classpath 'com.android.tools.build:gradle:3.1.0'

必需的 Gradle 版本 4.4 相当于插件版本 3.1.0+,如下表所示:

详情请咨询https://developer.android.com/studio/releases/gradle-plugin

【讨论】:

    【解决方案2】:

    将项目级别 build.gradle 文件中的 gradle 插件版本更改为 2.0.0 例如:

    classpath 'com.android.tools.build:gradle:2.0.0'   
    

    并使 Android Studio 失效并重新启动。

    【讨论】:

    • 谢谢。这样做时,我会收到通知,需要 Gradle 版本 2.10。如果我随后将 distributionUrl 更新为“gradle-2.10-all.zip”,然后我会收到另一条消息,说这也是一个不受支持的版本。 (在两者之间无效和重新启动)
    猜你喜欢
    • 2019-11-22
    • 2023-04-05
    • 2015-11-21
    • 1970-01-01
    • 2016-12-28
    • 2016-05-11
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多