Java 无法执行dex:定义了多个dex文件。Quickblox
我正在尝试在我的android应用程序中使用聊天,并出现以下错误:Java 无法执行dex:定义了多个dex文件。Quickblox,java,android,eclipse,jar,quickblox,Java,Android,Eclipse,Jar,Quickblox,我正在尝试在我的android应用程序中使用聊天,并出现以下错误: [2014-04-28 11:08:29 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/apache/http/entity/mime/MultipartEntity; [2014-04-28 11:08:29 - ICY] Conversion to Dalvik format failed: Unable to execute
[2014-04-28 11:08:29 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/apache/http/entity/mime/MultipartEntity;
[2014-04-28 11:08:29 - ICY] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/http/entity/mime/MultipartEntity;
QB包含org/apache/http/entity/mime/MultipartEntity,但我无法找到其他哪些JAR也包含它。以下是所有需要的JAR的列表:
google-api-client-1.6.0-beta.jar
google-api-client-android-1.16.0-rc.jar
google-api-services-plus-v1-1.3.0-beta.jar
google-http-client-1.6.0-beta.jar
google-oauth-client-1.6.0-beta.jar
jackson-core-asl-1.9.1.jar
google-play-services.jar
android-support-v4.jar
signpost-CommonHttp4-1.2.1.1.jar
路标-core-1.2.1.1.jar
quickblox-android-1.1.0.jar
除了编写特殊的类加载器之外,还有其他方法来处理这个问题吗?您使用的是库项目吗?也检查你的库项目。他们有公共图书馆吗?你说得对!我在我的库项目中寻找冲突的JAR,但我在其中一个项目中错过了org.apache.http.entity.mime包。谢谢!你找到解决办法了吗?