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