请选择 进入手机版 | 继续访问电脑版

默认
发表评论 3
[已回复] 求助MobileIMSDK中的jar包与我的library中jar冲突问题咨询
大牛,你好,现在遇到这样的一个问题,不知道你有没有好的解决方法.

android项目中引用了一个library项目(使用了org.apache.http.legacy.jar),还有一个MobileIM(使用了httpcore.jar),这里面的jar包冲突.编译时可以,但签名apk时却报错误,

/chat/unspecified/jars/libs/org.apache.http.legacy.jar(;;;;;;**.class)] (Duplicate zip entry [org.apache.http.legacy.jarrg/apache/http/ConnectionClosedException.class]))
:mywifi:transformClassesAndResourcesWithProguardForRelease FAILED

我在解决此错误时使用了如下方法:
1.删除library项目的org.apache.http.legacy.jar,或者使用provided file('libs/org.apache.http.legacy.jar'); 但library这个项目运行有问题.
2.不用org.apache.http.legacy.jar,在library项目中使用httpclient.jar.但却提示有好多个方法不存在.


或者说MobileIM中可以给httpcore.jar改个包名?实在没有办法了....


即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:MobileIMSDK
上一篇:[已回复] 请问mobileIMSDK里有视频会议的吗?下一篇:[已回复] 求助MobileIMSDK安卓心跳时间长了会报错的疑问
推荐方案
评论 3
MobileIMSDK里总结就这几个jar包,哪有你说的什么httpcore.jar:
1.jpg
签名: 天气变冷了,讨厌的冬天又要来了。。。
引用:JackJiang 发表于 2018-09-13 13:34
MobileIMSDK里总结就这几个jar包,哪有你说的什么httpcore.jar:

好吧,我搞错了,不过那个gson也有冲突,已被解决了.
引用:dzl2005328 发表于 2018-09-14 11:11
好吧,我搞错了,不过那个gson也有冲突,已被解决了.

像这种通用类库,如果存在重复引用的话,你都使用一份就可以了,因为没有用到什么奇怪的特性,只是最平常的使用而已
签名: 天气变冷了,讨厌的冬天又要来了。。。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部