注册

【环信集成笔记】进阶篇-关于环信EaseUI集成冲突问题以及解决办法


1677578-57c07efa4e1ded40.png


是不是在集成EaseUI的时候看到这个问题顿时就像砸了电脑。或者说你在百度之后,发现很多人出现这个问题,然后按照他们的思路去改来改去,改到最后还是没有成功;然后不知所措的移动着鼠标,一次又一次的运行,等着奇迹的出现?

或者又说 ,你在试了他们的方法之后然后Clean,rebuild,重启AndroidStudio之后,还是没用,还是这个错。

下面我就跟大家讲一下,怎么去解决这个错误

首先这个错误的原因是因为V4的包冲突,也就是说,如果你的主项目里面也有V4的包,EaseUI里面也有V4的包,那么久删除主项目里面的V4的包,这个是不会报错的,尽管删除,删除之后,再次运行项目,试试看,如果还是报这个错的话,那就把EaseUi里面的V4的包删除,然后


1677578-48790976631f9919.png


必须选择到EaseUI,然后选到Dependencies,再点击加号里面的Library dependency,进去之后


1677578-e32191fbb5c8407c.png


选择V4包OK就可以了,添加之后,再次运行项目,如果还是不行的话,别着急,继续往下看

1677578-b8bc8862272e6530.png


在app的配置文件里面的Android节点下加入图中的代码

dexOptions {
javaMaxHeapSize"4g"
}
aaptOptions.cruncherEnabled=false
aaptOptions.useNewCruncher=false


不管有没有用,你加入进去,然后再次运行项目,如果在不行的话,我想说你的运气真的好差。
 
 
在这里,很感谢某一个程序员的分享,这里还提供一个解决办法,就是删除easeui里面的谷歌服务的jar包,然后rebuild项目


运气差那就Clean,rebuild项目,或者更换EaseUI
 

 

如果还有问题的话 请加入 环信互帮互助-非官方 340452063 

3 个评论

表弟真厉害!怒赏16元
我被坑在了64k……
64k去写个那个 分包

要回复文章请先登录注册