查找 app:dependencies 任务中未列出的依赖项

Find dependency not listed in app:dependencies task

我在 Android Studio 的项目视图的外部库文件夹下列出了一个依赖项,我想找出谁正在加入该项目。

但是当我通过执行 gradle app:dependencies 任务列出应用程序的依赖项时,此依赖项并未显示。

我已经尝试 运行 分析向后依赖关系... 外部库列表的上下文菜单中可用的任务,但它永远不会结束(可能因为这是一个庞大的项目)。

没有将 .aar 或 .jar 库直接添加到项目中,只是在 gradle 文件中添加了依赖项。

我如何找出这个外部库的来源?

我认为 运行 多模块项目上的 app:dependencies 会收集其中每个子项目的依赖关系,但似乎并非如此。

将以下行添加到根 build.gradle 文件

subprojects {
    task fullDependencies(type: DependencyReportTask) {}
}

到那时 运行 gradle fullDependencies 任务我可以找到未在 app:dependencies.

中列出的违规依赖项