首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OkHttp 3和HttpURLConnection

OkHttp 3和HttpURLConnection
EN

Stack Overflow用户
提问于 2016-01-14 09:42:16
回答 1查看 11.3K关注 0票数 9

对于如何将OkHttp升级到v3.0.0,同时保留使用HttpURLConnection的代码,我有点困惑。我们当前的依赖关系是:

代码语言:javascript
复制
compile 'com.squareup.okhttp:okhttp:2.7.0'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.7.0'

“变化录”规定:

Apache和HttpURLConnection API是不推荐的。他们继续像以前一样工作,但是我们把一切都转移到了新的OkHttp 3API上。应该只使用OkHttp和模块来加速到OkHttp的请求/响应API的转换。这些不推荐的模块将在即将发布的OkHttp 3.x版本中删除。

不幸的是,我不清楚“我们把一切都转移到新的OkHttp 3API”意味着什么。

我试图依赖com.squareup.okhttp:okhttp-urlconnection:3.0.0,但这并不存在。

我是否应该保留com.squareup.okhttp:okhttp-urlconnection:2.7.0,只将com.squareup.okhttp:okhttp升级到3.0.0?还是这句话意味着只依赖于com.squareup.okhttp:okhttp就能工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-14 14:39:08

我试图依赖com.squareup.okhttp:okhttp-urlconnection:3.0.0,但这并不存在。

名字也被更新了。是现在

代码语言:javascript
复制
com.squareup.okhttp3:okhttp-urlconnection:3.0.0

NOte okhttp3而不是okhttp

有关这一原因的更多信息,请参见Jake (作者)关于主要版本互操作性策略的博客文章,在这里更新

https://jakewharton.com/java-interoperability-policy-for-major-version-updates/

jCenter

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34786140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档