提问人:Venkataramanan 提问时间:9/13/2022 更新时间:9/13/2022 访问量:92
Gradle 始终下载最新版本的依赖项
Gradle always downloads dependencies with latest version
问:
我有一个使用“库 1”和“库 2”的应用程序。假设 library1 使用 coil version-1(例如图像库),而 library2 使用 coil 版本 2...在我的应用程序中同时实现库 1 和库 2 时...仅下载最新版本的 COIL,即 COIL 版本 2...有什么方法可以缓解这个问题吗?
答:
0赞
Anwar Shaikh
9/13/2022
#1
你为什么想要线圈版本-1? 默认情况下,Graddle 始终下载最新版本的依赖项。
评论
0赞
Venkataramanan
9/13/2022
假设我使用了 Coil-1 中的 API,该 API 在 Library1 的 Coil-2 中删除,它会在应用程序中出现运行时错误。
1赞
Edmund Johnson
9/13/2022
#2
AFAIK 您不能使用版本 1 和版本 2。可能的方法:library1
coil
library2
coil
- 不执行任何操作,仅当版本 2 可用时才有效。
library1
coil
- 强制线圈依赖项为 version-1。仅当适用于版本 1 时才有效。
library2
coil
- 使用依赖于版本 1 的旧版本。
library2
coil
- 查找使用更新版本的 的替代库。
library1
coil
评论