我目前正在使用HttpPost和HttpPut将实体从我的移动应用程序发送到服务器。我正在使用setEntity将实体从数据库发送到服务器,它很简单,直接且工作正常,但它现在已从版本23中的支持库中删除。 我发现替换HttpPost和HttpPut的一些事情没有像setEntity这样的方法,重构会非常复杂。是不是有这样的方式或我只是找不到它?有什么建议? 我尝试使用
添加Httpcompile 'org.apache.httpcomponents:httpcore:4.4.1'
compile 'org.apache.httpcomponents:httpclient:4.5'
但它不起作用。
答案 0 :(得分:0)
httpclient-android
是用于android 23+的apache HttpClient
的端口。您可以将其包含在 -
compile "cz.msebera.android:httpclient:4.4.1.1"
您还需要更改import语句以获得新的包名称。