gpt4 book ai didi

android - clean 和 gradlew clean 的区别

转载 作者:IT王子 更新时间:2023-10-29 00:05:52 31 4
gpt4 key购买 nike

从 Android Studio 项目的终端发出以下语句有什么区别:

Android_Studio_Project_Path: ./gradlew clean

Android_Studio_Project_Path: ./gradlew clean assembleDebug

Android_Studio_Project_Path: ./gradlew clean :assembleDebug

and normal Android Studio --> Build --> Clean.

内部流程会有什么不同。

最佳答案

  1. ./gradlew clean

    使用您项目的 gradle wrapper执行项目的 clean 任务。通常,这只是意味着删除构建目录。

  2. ./gradlew clean assembleDebug

    再次,使用项目的 gradle 包装器分别执行 cleanassembleDebug 任务。因此,它会先清理,然后在任何非最新相关任务之后执行 assembleDebug

  3. ./gradlew clean :assembleDebug

    与#2 基本相同。冒号代表任务路径。任务路径在 gradle multi-project's 中是必不可少的,在这种情况下并没有那么多。这意味着运行根项目的 assembleDebug 任务。在这里,根项目是唯一的项目。

  4. Android Studio --> 构建 --> 清理

    本质上与./gradlew clean相同。见 here .

如需了解更多信息,我建议您花时间阅读 Android 文档,尤其是 this one .

关于android - clean 和 gradlew clean 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34005713/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com