Ree*_*ziz 80 error-handling sdk android gradle android-studio
我更新了android studio 2.3并且有一个bug,gradle没有构建,它一直给我所有项目的错误.
Error:Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
Run Code Online (Sandbox Code Playgroud)
我已经搜索过一个解决方案,但还没找到.我试过了:
Invalidate Caches / Restart...
Run Code Online (Sandbox Code Playgroud)
但一切都没有改变.
Luc*_*ico 145
2018年7月17日更新:
即使以下解决方案仍然适用于今天,我发现(感谢Hamid Asghari发布的答案和Mahendra Dabi发布的评论)只需删除gradle dist目录并重新启动ide,将解决问题(请阅读Hamid帖子以获得完整答案,并记住OSX和Linux具有相同的gradle路径).
如果您仍想遵循我原来的解决方案,您至少应该考虑使用更新版本的Gradle(gradle分发回购的直接链接:https://services.gradle.org/distributions/ )
原始答案(2017年3月7日):
将Android Studio升级到2.3后,我今天早上遇到了同样的问题.要解决这个问题:
1)手动下载Gradle 3.3二进制文件(直接链接:https://services.gradle.org/distributions/gradle-3.3-bin.zip)
2)打开你的android studio根目录,并将zip解压缩到gradle文件夹(例如在我的Debian机器中,完整路径是/opt/android-studio/gradle/gradle-3.3)
3)打开Android Studio,转到File-> Settings-> Build,Exectution,Deployment-> Gradle并设置"Gradle home"以指向新的gradle-3.3文件夹.
4)同步,你准备好了!
我希望有所帮助;)
Ham*_*ari 137
这通常发生在Android Studio首次启动出现问题时(例如系统崩溃,连接丢失或其他).
要解决此问题,请关闭Android Studio并删除以下目录的内容,必要的文件将在IDE下次启动时下载.
苹果系统: ~/.gradle/wrapper/dists
Linux的: ~/.gradle/wrapper/dists
视窗: C:\Users\your-username\.gradle\wrapper\dists
在手动下载Gradle时,我建议让Android Studio自己动手.
小智 36
我在2天前面对同样的问题,今天我能够像这样解决它:
如果您拥有自己的PC或公司名称C:\Users\user_name\.gradle\wrapper\dists,user_name请转到此路径.
删除gradle-****-all自Android studio最新更新(例如2.3或其他版本)以来的最新文件.
如果你的android工作室是打开的,关闭它然后重新打开它.将下载更新的Gradle版本,这将需要时间取决于您的互联网速度,在提取之前下载大小约为150-200 MB,因此如果android studio需要很长时间才能刷新才知道它的下载.(要检查下载进度,请右键单击新的gradle文件夹,转到属性并检查大小).
这应该解决问题.我希望它可以帮到你们!
小智 35
在根项目中找到'gradle-wrapper.properties'
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
Run Code Online (Sandbox Code Playgroud)
将"https"更改为"http".
小智 15
有以下步骤来解决此问题.
(所需时间根据您的Internet速度(下载大小约为"89 MB").要查看下载进度,请转到C:\ Users \〜用户名〜\ .gradle\wrapper\dists文件夹并检查文件夹的大小.)
转到项目窗格> Android > Gradle 脚本并打开“graddle-wrapper.properties”文件检查分发 URL:
转到您的“.gradle/wrapper/dists/”文件夹并为我删除该文件,它是“gradle-5.6.4-all”
然后返回 android studio 并单击 File > Sync Project with Gradle Files。它会再次开始下载
| 归档时间: |
|
| 查看次数: |
141175 次 |
| 最近记录: |