gpt4 book ai didi

android - 在我的应用程序中使用两个不同版本的 okhttp 库是否可以?

转载 作者:太空宇宙 更新时间:2023-11-03 10:34:53 25 4
gpt4 key购买 nike

在我的应用中,我使用了 latest version of the okhttp library ,通过将其添加到我的应用程序的依赖项中:

compile 'com.squareup.okhttp3:okhttp:3.9.1'

但是,我现在正在向我的应用添加另一个第三方库(称为 Mintegrate),它需要 okhttp v2.7.5:

compile 'com.squareup.okhttp:okhttp:2.7.5'

在我的应用程序的 build.gradle 中同时拥有这两个依赖项是否可以?

PS - 我曾尝试省略 v2.7.5,但当我这样做时,应用程序崩溃并出现此错误:

ClassNotFoundException: Didn't find class com.squareup.okhttp.OkHttpClient

最佳答案

出于完全相同的原因(第 3 方库),我还在我们的应用程序中包含了两个版本,并且它可以正常工作。正如@Héctor 在他的评论中所说,包不同。参见 Jake's Wharton statement on that .

关于android - 在我的应用程序中使用两个不同版本的 okhttp 库是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48420752/

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