gpt4 book ai didi

android - 如何在具有预定义依赖项的 Build.gradle 中获取新版本警告?

转载 作者:行者123 更新时间:2023-12-03 04:15:46 25 4
gpt4 key购买 nike

当您在 gradle 中直接引用依赖项时,如果有更新的版本,IntelliJ 会发出 lint 警告。即 implementation 'com.library:name:1.0.0' 给出了版本 1.0.1 可用的警告。

但是,如果您通过 gradle ext 引用该库。属性,它不会发出该警告。即 implementation deps.library.name 不给出警告。在引用以前定义的库时,有什么办法仍然可以收到该警告吗?

在我的例子中,我有几个模块重复使用了很多相同的库,所以能够在一个地方定义所有库和它们的版本很重要,然后只需从需要它们的每个模块中引用它们.但这导致我在有新版本时不再被 IDE 告知。我该如何解决这个问题?

最佳答案

这实际上是 Android Studio 的一项功能,实际上它并不支持在 Gradle 中定义依赖项的所有方式。

可以用 plugin gradle-versions-plugin 实现等效的效果通过它的 dependencyUpdates 任务。

关于android - 如何在具有预定义依赖项的 Build.gradle 中获取新版本警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56278119/

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