关于环信导入遇到的相关问题记录

1.easeui中v4包和自己v7包冲突的问题
错误异常如下:

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/ColorRes.class

解决办法:在住moudle中的android节点下添加如下代码

`configurations {

all*.exclude group: 'com.android.support', module: 'support-v4'

all*.exclude group:'com.android.support', module:'support-annotations'

}`

配置之后去clean(build)项目之后去运行,暴力解决,一定要先clean!

2.Android编译错误java.util.zip.ZipException: duplicate entry的解决方法

这个异常表示引入的项目和当前的项目有重复的类,找到重复的jar包删除,然后重新编译即可,至于怎么找,我是这么找的(开发工具是AS,OS系统):
在开发工具中双击shift,会出来一个搜索框,然后搜索你报错的类名,之后你就可以在列表中看到它位于哪一个jar包中,删除即可。

3.Error:Execution failedfortask’:app:transformClassesWithJarMergingForDebug’.>com.Android.build.api.transform.TransformException:Java.util.zip.ZipException:duplicate entry: com/bumptech/glide/gifdecoder/GifDecoder$BitmapProvider.class

这个异常是说你导入的项目和自己的项目glide冲突,删除掉自己项目中的glide就行。

4.Java Runtime error: Java.lang.UnsatisfiedLinkError,找不到libhyphenate_av.so

这个错误在之前有遇到过,当时是只留一个armebai文件夹,可能是因为当时都是用的4.x的机器,所以运行也不会报错,到了5.x的机器上后发现找不到这个文件,这个时候我们需要添加一个文件夹armebai-v7a,然后将armebai里的so文件复制一份,运行就可以了。

持续踩坑中~

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值