【问题标题】:Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) for Version 4.10.1对于版本 4.10.1,Gradle 的依赖项缓存可能已损坏(有时会在网络连接超时后发生。)
【发布时间】:2019-01-22 09:21:14
【问题描述】:

Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生。)

我在更新 android 插件后遇到了这个问题。

请帮忙。

我尝试将 gradle 版本更改为 4.6(distributionUrl=https://services.gradle.org/distributions/gradle-4.6-all.zip) 并且它也可以工作,但我想使用推荐的 gradle-4.10 .1 (distributionUrl=https://services.gradle.org/distributions/gradle-4.10.1-all.zip) 版本。

【问题讨论】:

    标签: android android-studio android-gradle-plugin


    【解决方案1】:

    好吧,我解决了这个问题。

    删除 ~/.gradle/wrapper/dists/gradle-4.10.1-all 文件夹,然后在 android studio 中重建项目。

    rm -rf ~/.gradle/wrapper/dists/gradle-4.10.1-all
    

    这会删除损坏或部分下载的 gradle-4.10.1-all。

    这对我有用。

    【讨论】:

    • 不幸的是,再次删除和下载 gradle-4.10.1-all 并没有解决我的问题,我不断收到Cannot Resolve Symble R
    【解决方案2】:

    在这张图片中,我们将展示 Gradle 包装器类,它展示了我们当前项目的 Gradle 版本;


    C:\Users*username*.gradle\wrapper\dists

    删除 dists 文件夹

    下载 ant GitHub 项目并运行 - 在这种情况下,android studio 会下载必要的文件。 - Gradle 文件也有大约 135MB 大小。 成功下载后运行 GitHub 项目,然后运行您的本地项目。 是的,android studio 就可以正常运行了…………

    【讨论】:

    • 请说明您遇到了什么问题。问题太混乱了。该网站旨在获取有关您在编码过程中遇到的错误的帮助。如果您不解释您面临的问题,那么我们将很难提供帮助。
    猜你喜欢
    • 2016-11-21
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    相关资源
    最近更新 更多