如何强制 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
