Android Studio中Gradle全量提示"demoted library version"警告的原因及依赖更新方案咨询
Android Studio中Gradle全量提示"demoted library version"警告的原因及依赖更新方案咨询
突然,我不知道什么原因,在通过「Project Structure」>「Suggestions」更新依赖包时,开始收到“Gradle demoted library version from xx.xx to yy.yy”的警告。
做了这么多年Android和Kotlin开发,这还是我第一次遇到这个警告,完全不知道该怎么正常更新依赖包。
还有两个奇怪的点:
- 不是单个依赖包触发这个警告,所有依赖包都会提示
- 我在网上几乎找不到关于这个警告的相关资料,只找到一个相关内容,但对我没什么帮助
我需要弄清楚这个警告到底是什么意思,为什么会发生,尤其是为什么所有依赖包都出现这个问题。
我已经通过SDK升级助手把targetSdk升到35了,但是没用。
我的Android Studio版本是「Koala」2024.1.2
接下来我该怎么做才能正常把依赖包更新到最新版本,同时消除这个警告?

备注:内容来源于stack exchange,提问作者Diego Perez




