Android风味特定的依赖关系树

希望者

我的Android应用程序具有多种风格:ProductionStagingReview等,以及ReleaseDebug构建类型。当我运行./gradlew app:dependencies它时,它自然会返回每种口味/构建类型的依赖关系树:

  • 生产发布
  • 生产调试
  • 分期发布
  • 调试
  • 等等

这导致一个依赖树超过32000行,这使其难以评估。我正在寻找的是一个依赖命令,在这里我可以指定风味和构建类型,以避免产生可怕的依赖树报告,例如:

./gradlew app:stagingDebugDependencies

任何帮助,提示和/或提示都将不胜感激。

丹尼尔

您可以通过运行以下命令获取特定风味的dependecy树并构建类型组合:

./gradlew app:dependencies --configuration <flavorAndBuildType><classpath>

根据您是否对编译时或运行时依赖项感兴趣,类路径可以是RuntimeClasspath或CompileClasspath。

获取应用程序付费版本的运行时依赖关系树,运行生产服务器并进行调试的示例如下:

./gradlew app:dependencies --configuration paidProdDebugRuntimeClasspath

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章