【问题标题】:Android Studio gradle wrong versionAndroid Studio gradle 版本错误
【发布时间】:2018-03-21 10:14:57
【问题描述】:

更新了 Android 工作室。

下载的 Gradle。更改了 PC 环境设置中的 Gradle 文件夹。

在计算机中,gradle -version 返回Gradle 4.4.1

在 Android Studio 中,返回 Gradle 3.5

Smart Android IDE 拒绝识别 gradle 我无法编译。

它甚至给出错误错误信息

支持的最低 Gradle 版本为 4.1。当前版本是 3.5。如果使用 gradle wrapper,请尝试将 C:\xxxxxx\gradle\wrapper\gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle-4.1-all.zip

我已尝试重新启动,invalidate and restart。没有任何效果。

如何解决?

【问题讨论】:

  • 使用屏幕截图中的本地 gradle 分发设置。
  • 在此处发布之前尝试过。还是 3.5。
  • 你的 AndroidStudio Gradle 插件版本是什么(在项目 build.gradle 中)
  • 不确定我理解正确,但是在项目的build.gradle中,我只定义了classpath 'com.android.tools.build:gradle:3.0.1'classpath 'com.google.gms:google-services:3.0.0'

标签: java android android-studio gradle


【解决方案1】:

你需要去 File->Settings->Build,Execution,Deployment->Gradle

然后勾选User local gradle distribution并将路径设置为你本地的gradle

【讨论】:

  • 在此处发布之前尝试过。不工作。还是 3.5。
  • 在文件->项目结构->项目中定义的Gradle版本是什么?
  • 定义为4.4.1
  • 尝试将 gradle-wrapper.properties 连同上述内容一起删除。您不需要它,因为您使用的是本地版本而不是包装器。但正因为如此,您无法指定 gradle 版本(它将使用本地版本)。我认为为什么 AS 默认使用包装器,以确保在您更改配置/项目中有多个开发人员的情况下 gradle 版本是一致的。或者,您仍然可以使用包装器而不是本地版本,并将 gradle-wrapper 设置为 4.4.1
【解决方案2】:

通过重新启动计算机修复它。

重新启动 IDE 还不够好。重新启动计算机并进入 Android Studio 的终端后,输入gradle -version 会显示正确的版本。那时我知道它会起作用。果然,gradle 命令现在可以工作了。

回答这个问题只是为了展示 geniusgeniuses 编写的 IDE 是如何的。

【讨论】:

    【解决方案3】:

    我查看了 android studio 官方网站,android studio IDE 现在只支持 gradle-4.1 的版本。 我觉得你可以去 gradle-wrapper.properties,改成distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

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

    ,也许它可以解决问题。

    参考网站: https://developer.android.com/studio/releases/gradle-plugin.html

    【讨论】:

    • OP 已经提到了这一点。这个建议没有意义。
    • 改成4.1还是会报同样的错误,在Android Studio的终端里,即使重启也是3.5。
    • 对不起,我上次发错了。你有没有这样尝试过,好像有类似的问题...link
    【解决方案4】:

    我遇到了这个问题,我已经解决了。首先转到https://services.gradle.org/distributions/gradle-4.10.1-all.zip 并在本地下载。转到 File->Settings->Build,Execution,Deployment->Gradle 并选择“使用本地 gradle”并设置您刚刚下载的本地 gradle 路径。

    gradle path

    【讨论】:

      猜你喜欢
      • 2021-07-06
      • 1970-01-01
      • 2016-04-08
      • 2017-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-24
      • 2017-11-23
      相关资源
      最近更新 更多