提问者:小点点

Maven Repository for Apache Http MultipartEntityBuilder


我正在尝试将“多部分实体生成器”文件导入Android项目,但终生找不到合适的存储库。

尝试过这三个关闭的Apache HttpComponents网站,但没有运气:

compile 'org.apache.httpcomponents:httpcore:4.4.3'
compile 'org.apache.httpcomponents:httpclient:4.5.1'
compile 'org.apache.httpcomponents:httpasyncclient:4.1'

谁能指出我正确的方向?提前谢谢。


共1个答案

匿名用户

回答我自己的问题(经过大约一个小时的搜索)...

compile 'org.apache.httpcomponents:httpcore:4.4.3'
compile 'org.apache.httpcomponents:httpmime:4.5.1'

最后一个包含MultipartEntityBuilder。可以取出httpasyncclienthttpclient

还需要在 gradle 文件中添加排除项:复制重复文件(Android Studio 0.4.0)

packagingOptions {
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
}

否则吐出假人,并告诉您与重复文件无关的内容(红色)。