【发布时间】:2016-04-06 13:39:54
【问题描述】:
我正在尝试在 Android 上使用 org.apache.httpcomponents:httpmime:4.5.2 依赖项,但出现此异常:
E/AndroidRuntime: FATAL EXCEPTION: SyncAdapterThread-1
java.lang.ExceptionInInitializerError
at org.apache.http.entity.mime.MultipartEntity.<init>(MultipartEntity.java:71)
at org.apache.http.entity.mime.MultipartEntity.<init>(MultipartEntity.java:91)
当我打电话时:
MultipartEntity multipartEntity = new MultipartEntity();
有什么可能导致这种情况的想法吗?
【问题讨论】:
-
也添加您的多部分代码
-
我应该指出,我的代码在 4.2.6 JAR 文件中运行良好。只有当我尝试切换到上述 Gradle 依赖项时它才会中断。
-
HTTP 客户端已在 api 23 中删除,但您仍然可以通过在 gradle 中添加 HTTP legacy 来使用它