Android org.apache.http.entity.mime.MultipartEntity中的例外初始化错误
我试图使用Android上的Android org.apache.http.entity.mime.MultipartEntity中的例外初始化错误,android,multipartentity,Android,Multipartentity,我试图使用Android上的org.apache.httpcomponents:httpmime:4.5.2依赖项,但出现以下异常: E/AndroidRuntime:致命异常:SyncAdapterThread-1 java.lang.ExceptionInInitializeError 位于org.apache.http.entity.mime.MultipartEntity.(MultipartEntity.java:71) 位于org.apache.http.entity.mime.Mu
org.apache.httpcomponents:httpmime:4.5.2
依赖项,但出现以下异常:
E/AndroidRuntime:致命异常:SyncAdapterThread-1
java.lang.ExceptionInInitializeError
位于org.apache.http.entity.mime.MultipartEntity.(MultipartEntity.java:71)
位于org.apache.http.entity.mime.MultipartEntity.(MultipartEntity.java:91)
当我打电话时:
MultipartEntity MultipartEntity=new MultipartEntity()代码>
关于是什么原因导致了这种情况,您有什么想法吗?Apache HTTP已经发布了。你不应该再使用它了
我建议您使用带有DataOutputStream的MultipartBody或HttpURLConnection。添加您的多部分代码。我应该指出,我的代码在4.2.6 JAR文件中运行良好。只有当我尝试切换到上面的Gradle dependency时,它才断开。HTTP客户端已在api 23中删除,但您仍然可以通过在gradleThank中添加HTTP legacy来使用它。我将看一看,尽管当我将这个库作为JAR而不是Gradle依赖项引用时,它运行良好。我试着换零钱,但没用。。。