如何查看Gradle源码集路径?

4 java android gradle

我目前正在开发一个 Android 项目,由于各种遗留原因,该项目使用非标准 Gradle 布局。我正在尝试添加一个类,该类将在不同的构建风格中具有不同的实现,但编译器没有选择它。该项目使用setRoot,因此路径是部分自动生成的,我怀疑它们可能是错误的。

所以我的问题是,如何查看 Gradle 实际使用的源集路径?这看起来很简单,但无论是内置帮助还是几个小时的谷歌搜索都没有给出任何答案。

RaG*_*aGe 7

sourceSetsAndroid插件添加了打印出项目中定义的所有源集的任务。

您可以从命令行运行它:

gradle sourceSets
Run Code Online (Sandbox Code Playgroud)

Tasks->Android->sourceSets或者在Android Studio的Gradle面板中展开