gpt4 book ai didi

android - 有没有办法知道我在特定版本上具有的每个gradle依赖版本?

转载 作者:行者123 更新时间:2023-12-03 05:06:30 25 4
gpt4 key购买 nike

最近,我突然遇到了MoPub的崩溃弹出窗口,这两个版本之间我没有碰过MoPub。事实证明,他们建议的gradle配置是com.mopub:mopub-sdk:+@aar,它的更新没有引起我的注意。我花了一段时间才注意到MoPub已更新。

如果我可以提交某个具有应用程序所使用gradle依赖关系的所有版本的文件,则可以更轻松地在内部版本之间进行比较。

是否有包含所有这些信息的文件?

谢谢。

最佳答案

您可以生成已解决的依赖关系报告并保存:
./gradlew dependencies
或者,您可以使用dependency locking并将其 checkin SCM,以便可以使用发行时使用的确切依赖关系重建旧版本。

您将此添加到您的build.gradle

dependencyLocking {
lockAllConfigurations()
}

然后,您使用 ./gradlew dependencies --write-locks生成锁定文件,并将其 checkin 源代码管理中。如果存在锁定文件,则这些版本将覆盖build.gradle中的所有内容。您可以通过传递 --write-locks选项并将更改提交回SCM来在将来的版本中更新锁定的版本。

关于android - 有没有办法知道我在特定版本上具有的每个gradle依赖版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57275230/

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