android - ./gradlew clean 实际上是做什么的?
问题描述
我运行 ./gradlew clean 因为我的颤振运行 assembleDebug 过程花费了意外的长时间。我希望它会删除我的文件夹,但它却开始下载 gradle。
Downloading https://services.gradle.org/distributions/gradle-5.6.2-all.zip
为什么会这样?
解决方案
该clean
任务只是删除构建目录,从而删除任何以前的构建、剩余文件等。因此,下次您进行构建时,您将从干净的状态开始。
至于为什么要下载 Gradle,那是因为 Gradle Wrapper./gradlew
在你的机器上找不到特定版本的 Gradle,所以下载了。
推荐阅读
- python - 如何读取特定模式 csv(regex) 的文件并使用 pandas 在 python 中创建 DataFrame
- c# - 新的 .NET Core SDK 项目类型 - 无法调试 COM 插件?
- javascript - React JS 的动态表过滤器
- android - 使用 MS Teams,是否可以在发送包含附件的通知时覆盖移动设备上的默认通知文本?
- css - 如何更改 Ionic 4 中离子选择项目的文本颜色?
- c# - 如何在控制台中创建 2D 图像而不使用 C# 中的任何现有解决方案?
- google-cloud-platform - 是否可以在不使用 Google Cloud AutoML Vision 图像分类模型时取消部署它?
- linux-kernel - “无法执行 /init(错误 -7)”是什么意思?
- c++ - 对于 OpenGL 着色器,您将如何用 C++ 编写一个接受所有类型的统一函数?
- bash - 如何将 exec 的查找作为参数传递给下一个命令