如何强制 Gradle 统一远程依赖库版本

如何强制 Gradle 统一远程依赖库版本

在 Android 开发中免不了需要通过 Gradle 进行远程依赖官方库或者第三方 SDK,相信大家遇到过这样一个痛点,这个远程依赖本身也依赖了其他第三方库,而工程可能因为兼容性考虑,需要的的不是这个版本,以下举例一个场景:

示例

依赖 Retrofit 最新版本:

1
implementation "com.squareup.retrofit2:retrofit:2.9.0"

通过终端输入指令:

macOS:

1
./gradlew [module_name]:dependencies

Windows:

1
gradlew [module_name]:dependencies

以上 [module_name] 换成需要打印的模块名,比如 app

繼續閱讀