【问题标题】:Gradle sync failed: The android gradle plugin version 2.3.0-beta1 is too old, please update to the latest versionGradle sync failed: android gradle plugin 2.3.0-beta1版本太旧,请更新到最新版本
【发布时间】:2017-02-09 09:38:19
【问题描述】:

这里我遇到了奇怪的问题,因为我的 android studio 版本和 Gradle 包装器已更新为新版本,但仍然出现以下问题:

Gradle 同步失败:android Gradle 插件版本 2.3.0-beta1 太旧,请更新到最新版本。

要从命令行覆盖此检查,请将 ANDROID_DAILY_OVERRIDE 环境变量设置为“e7cc61d747b236b3626248d02049407dfb0f8ae3”。

Android 工作室:2.3 Beta 3

classpath 'com.android.tools.build:gradle:2.3.0-beta1'

gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

如果有人发现这个,请放下你的 cmets。

【问题讨论】:

  • 您是否使用wrapper 构建您的项目?
  • 这是我的配置:distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip。类路径'com.android.tools.build:gradle:2.2.3'
  • 是的,@wrkwrk 如果我使用旧版本,那么它会起作用,但是当我使用最新版本 2.3.0-beta1 对其进行更新时,它不起作用并显示要更新的弹出窗口。
  • 你的 android studio 版本是多少?

标签: android android-gradle-plugin wrapper beta


【解决方案1】:

对于稳定版本:您使用的是distributionUrl 和classpath 之间不兼容的版本。 试试这个 android studio 的最新 gradle 发行版: Gradle 的 Android 插件,修订版 2.3.1

    classpath 'com.android.tools.build:gradle:com.android.tools.build:gradle:2.3.1'
    distributionUrl = https\://services.gradle.org/distributions/gradle-3.5-all.zip

测试版 Instead get preview builds at

稳定版 Get the stable release at

【讨论】:

    【解决方案2】:

    尝试更新类路径 classpath 'com.android.tools.build:gradle:2.3.0-beta3 而不是 beta1

    【讨论】:

      【解决方案3】:

      检查 gradle.properties 文件。就我而言,我有一个已配置的代理。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-11-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-31
        • 1970-01-01
        相关资源
        最近更新 更多