其他分享
首页 > 其他分享> > 我可以在Android的HttpClient中使用哪个httpmime版本?

我可以在Android的HttpClient中使用哪个httpmime版本?

作者:互联网

我需要使用Android的HttpClient上传文件.不幸的是,Android doesn’t include MultipartEntity,所以我必须使用Apache’s httpmime library.

我不想在Android的HttpClient和官方的HttpClient之间产生可能的冲突.此外,我不想引入比我更多的外部库,因为我需要保持我的方法数量低.

什么版本的httpmime可以与Android的HttpClient一起使用? All of the questions我见过recommending httpmime也推荐using Apache’s official HttpClient or HttpCore.

(我知道我应该使用Retrofit,但我必须使用Android的HttpClient与其他库兼容.)

解决方法:

dependencies {
    compile group: 'org.apache.httpcomponents', name: 'httpclient-android', version: '4.3.5'
    compile 'org.apache.httpcomponents:httpmime:4.3.5'
}

标签:android,file-upload,androidhttpclient
来源: https://codeday.me/bug/20190714/1459507.html