android - 如何在 Android Studio 中查看项目的当前依赖项列表?

标签 android maven gradle android-studio android-gradle-plugin

我目前正在使用最新版本的 Android Studio,并且我有一个(Gradle)项目。我正在努力寻找一种方法来查看 Android Studio 中此类项目的所有依赖项的某种列表。

我正在寻找一个功能(如果可用),类似于 Eclipse 中的 Maven 项目中的“Maven 依赖项” View ,它列出了作为任何给定 Maven 项目的 Maven 依赖项加载的所有 jar。

谢谢。

最佳答案

Gradle 构建文件中有 androidDependencies 任务,但我提到它主要是为了消除它——此时它几乎已经过时(参见 https://groups.google.com/forum/#!searchin/adt-dev/androiddep%7Csort:relevance%7Cspell:false/adt-dev/iius619cxmU/ls0oCQiT03QJ)。在“分析”菜单下有“分析模块依赖关系”命令,它启动了一个内置于 IntelliJ 中的非常强大的依赖关系查看器。一个缺点是它对 Gradle 和 Android 世界还不够智能,因此它会显示 jar 文件,而不是生成它们的基于 Maven 的依赖项,如果你有 AAR 依赖项,它会显示 jar 文件在构建目录中的exploded-bundles 目录,这有点误导。说了这么多,里面有大量的信息,只要你对它如何看待世界有很好的理解,你就可以得到任何你想要的东西。

关于android - 如何在 Android Studio 中查看项目的当前依赖项列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22050272/

相关文章:

android - Qt 5.2 for Android 中没有 Android Kit

android - 从 Spinner 动态更改 TextView 的文本

java - Android Room - 处理对象中的对象列表和查询结果

java - 在 Sonatype Nexus 和 EclipseLink Maven Repo Proxy 方面需要帮助

java - 没有在 Maven (IntelliJ) 中重新导入依赖项的选项

maven - 在 Tomcat 7 中运行 iRods Rest

Gradle 为运行时依赖创建循环依赖

java - 如何使用 NFC 扫描标签?

android - 将 DexGuard 集成到 Android Studio

android - Gradle 密度abi apks