【环信集成笔记】进阶篇-关于环信EaseUI集成冲突问题以及解决办法
是不是在集成EaseUI的时候看到这个问题顿时就像砸了电脑。或者说你在百度之后,发现很多人出现这个问题,然后按照他们的思路去改来改去,改到最后还是没有成功;然后不知所措的移动着鼠标,一次又一次的运行,等着奇迹的出现?
或者又说 ,你在试了他们的方法之后然后Clean,rebuild,重启AndroidStudio之后,还是没用,还是这个错。
下面我就跟大家讲一下,怎么去解决这个错误
首先这个错误的原因是因为V4的包冲突,也就是说,如果你的主项目里面也有V4的包,EaseUI里面也有V4的包,那么久删除主项目里面的V4的包,这个是不会报错的,尽管删除,删除之后,再次运行项目,试试看,如果还是报这个错的话,那就把EaseUi里面的V4的包删除,然后
必须选择到EaseUI,然后选到Dependencies,再点击加号里面的Library dependency,进去之后
选择V4包OK就可以了,添加之后,再次运行项目,如果还是不行的话,别着急,继续往下看
在app的配置文件里面的Android节点下加入图中的代码
dexOptions {
javaMaxHeapSize"4g"
}
aaptOptions.cruncherEnabled=false
aaptOptions.useNewCruncher=false
不管有没有用,你加入进去,然后再次运行项目,如果在不行的话,我想说你的运气真的好差。
在这里,很感谢某一个程序员的分享,这里还提供一个解决办法,就是删除easeui里面的谷歌服务的jar包,然后rebuild项目
运气差那就Clean,rebuild项目,或者更换EaseUI
如果还有问题的话 请加入 环信互帮互助-非官方 340452063