【问题标题】:Is it safe to delete old Gradle versions?删除旧的 Gradle 版本是否安全?
【发布时间】:2017-01-28 21:59:49
【问题描述】:

我最近注意到我的主目录中的.gradle 文件夹的大小几乎达到了 2GB。这主要是由位于.gradle/wrapper/dists的所有旧版本造成的。

我目前正在运行 v3.0,因此是否有必要保留所有其他二进制文件,并且可能与 AndroidStudio 发生冲突,它本身在 v2.2.0 运行内部 Gradle 包装器?

【问题讨论】:

  • Android Studio 不应运行内部包装器。这些是按项目配置的。

标签: android android-studio gradle build-tools


【解决方案1】:

Gradle 4.10-rc-1 中添加了“定期缓存清理”来解决这个问题,详情请见:Gradle 4.10-rc-1 release-notes

【讨论】:

    【解决方案2】:

    您可以安全地删除~/.gradle 目录。它由 Gradle 包装器创建,用于存储和缓存下载的文件,因此它只会使用未来构建所需的文件重新填充文件夹。

    请注意,如果您自己在该目录中进行了任何更改,您可能需要保留这些文件,例如 ~/.gradle/gradle.properties 文件。

    【讨论】:

    • @nhaarman 如果我不想删除所有缓存怎么办?我想如果我删除整个~/.gradle,gradle 会重新下载所有必要的文件,比如 distribution fileslibrary files,所以会花费很多时间,特别是如果我们没有快速的互联网连接。我在我当前的机器上从 2.1.3 开始就有 gradle 发行版,我想删除所有低于 4.0 的 gradle 发行版。我认为我需要删除的是wrapper/distsdaemoncaches 中版本低于4.0 的所有文件。这是一个正确和最好的方法吗?我错过了什么?
    猜你喜欢
    • 2021-01-13
    • 2015-08-10
    • 2016-06-16
    • 2018-01-24
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多