This class was deprecated in API level 22.
Please use openConnection() instead. Please visit this webpage for further details.
第一次看还好,但是当每个被弃用的类都这样说时,就不太有帮助了。那么,像
HttpEntity
、特别是StringEntity
和MultipartEntity
这样的类有什么替代方案呢?我用自己实现的Android的Pair<T,S>
类替换了BasicNameValuePair
,而且看起来URLEncoder.encode
是URLEncodedUtils
的不错替代品,但我不确定该怎么处理HttpEntity
。编辑
我决定重新编写网络相关的内容。尝试使用 Retrofit 和 OkHttp。
编辑
认真看看将您的调用和其他内容切换到 Retrofit。非常聪明。我很高兴我这样做了。虽然有一些障碍,但很酷。
OkHttp
是明智的选择。 - Nikola Despotoski