【发布时间】:2015-10-01 12:28:20
【问题描述】:
我刚刚更新了 Android Studio,无法构建任何项目,甚至是新创建的项目。
我得到的错误是:
错误:无法使用 Gradle 分发版“https://services.gradle.org/distributions/gradle-2.4.zip”运行构建操作。
我该怎么办?
【问题讨论】:
标签: android gradle android-gradle-plugin
我刚刚更新了 Android Studio,无法构建任何项目,甚至是新创建的项目。
我得到的错误是:
错误:无法使用 Gradle 分发版“https://services.gradle.org/distributions/gradle-2.4.zip”运行构建操作。
我该怎么办?
【问题讨论】:
标签: android gradle android-gradle-plugin
我们有两种著名的方法来解决这个问题:
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 并创建一个新项目(可能需要重新启动)。
【讨论】:
【讨论】:
您使用的链接错误。
用途:
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
【讨论】:
我在尝试在 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
最后,关闭命令提示符并尝试更改文件夹的权限。 之后,删除导入的项目并重新导入。对我来说效果很好。
【讨论】: