【问题标题】:Error:Could not run build action using Gradle installation (gradle 2.4 ,android studio)错误:无法使用 Gradle 安装运行构建操作(gradle 2.4,android studio)
【发布时间】:2015-10-01 12:28:20
【问题描述】:

我刚刚更新了 Android Studio,无法构建任何项目,甚至是新创建的项目。

我得到的错误是:

错误:无法使用 Gradle 分发版“https://services.gradle.org/distributions/gradle-2.4.zip”运行构建操作。

我该怎么办?

【问题讨论】:

    标签: android gradle android-gradle-plugin


    【解决方案1】:

    我们有两种著名的方法来解决这个问题:

    1- 更新 gradle:

    第 1 步:

    从以下位置获取 Android Studio 支持的最新版本:

    https://services.gradle.org/distributions

    第 2 步:

    解压 gradle 文件并安装到 dists 文件夹(gradle 文件夹):默认位置是:C:\Users[username]\gradle\wrapper\dists

    第三步:

    打开 Android Studio:File/Settings/Gradle/Service 目录路径:(更改为您在上面设置的文件夹)并单击确定。

    底部的状态应该表明它很忙并且应该修复错误。

    第四步:

    重启 Android Studio

    2- 删除 .gradle 文件夹:

    默认位置是:

    C:\Users[用户名]\gradle\wrapper\dists

    之后打开 Android Studio 并创建一个新项目(可能需要重新启动)。

    【讨论】:

    • 感谢您的解决方案,它帮助我解决了问题。
    【解决方案2】:

    在 Eclipse 中,对我来说解决如下:

    • 删除:

      • workspace/yourProject/.gradle(文件夹)
    • 在 Eclipse 中:

      • 右键ProjectName > Gradle > Refresh Gradle Project

    • 等待:

      • 下载所有依赖项
    • 完成!

    【讨论】:

    • 我没有看到 .gradle 文件夹,但我看到了一个 gradle 文件夹,其中包含 wrapper 文件夹,并且在 wrapper 内部有一个 jar 和一个属性文件。这是我应该删除的那个吗?
    • 我也没有。但是 C:\Users[UserName] 中有一个名为“.gradle”的文件夹。当它从eclipse中删除并刷新时,它只是重新出现而没有解决问题。
    【解决方案3】:

    您使用的链接错误。

    用途:

    https://services.gradle.org/distributions/gradle-2.4-all.zip

    检查gradle/wrapper/gradle-wrapper.properties 文件:

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

    【讨论】:

      【解决方案4】:

      我在尝试在 Eclipse 上导入 Gradle 项目时遇到了同样的错误。事实证明,Eclipse 无法访问 username/gradle/caches/jars-3 中的特定隐藏文件夹(jars-3)。我尝试自己修改它,但即使作为管理员,我也无法修改。

      我必须使用this article 中的步骤来解决问题。

      打开提升的命令提示符,然后输入以下内容,将“FULL_PATH”替换为受影响的文件夹。

       TAKEOWN /F X:\FULL_PATH_HERE
       TAKEOWN /F X:\FULL_PATH_HERE /r /d y
       icacls X:\FULL_PATH_HERE /grant Administrators:F 
       icacls X:\FULL_PATH_HERE /grant Administrators:F /t
      

      最后,关闭命令提示符并尝试更改文件夹的权限。 之后,删除导入的项目并重新导入。对我来说效果很好。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-14
        • 1970-01-01
        • 1970-01-01
        • 2013-07-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多