gpt4 book ai didi

android - 如何在命令行上列出 gradle 模块?

转载 作者:行者123 更新时间:2023-12-05 00:09:53 41 4
gpt4 key购买 nike

我有一个项目目录,如下所示:

MyProject
├── *app*
├── build
├── build.gradle
├── gradle
├── gradle.properties
├── gradlew
├── gradlew.bat
├── keystore.properties
├── local.properties
├── *module2*
├── *module3*
└── settings.gradle
模块被突出显示的地方。
我知道我可以通过以下方式构建特定模块/子项目的任务:
./gradlew module:assemble
我可以通过以下方式完成所有任务:
./gradlew tasks
但是如何获取模块本身的名称(即 app、module2、module3)?

最佳答案

这不是一个最佳解决方案,但在我们得到一个合适的解决方案之前可能会有用。运行此命令

./gradlew tasks --all
您将获得所有模块的所有任务,因此要获得所有可以组装的模块,您可以使用这个 oneliner:
./gradlew tasks --all | grep ":assemble" | cut -d: -f1 | sort -u

关于android - 如何在命令行上列出 gradle 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65819682/

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