安卓 集成环信EaseUI导致V4jar包冲突

在集成环信EaseUI时,由于EaseUI本身包含了V4.jar,所以在自己项目中直接导入EaseUI时可能会引起V4包冲突,其实究其原因就是,EaseUI的V4.jar包和你项目本身的v4.jar包版本不一致造成的。

网上说了一大堆方法,有的说要在在自己的项目中添加配置,是自己的项目不使用自己V4,而去使用EaseUI的v4,其实最好的办法就是直接将 EaseUI的v4.jar包的版本改成和自己项目一致的就搞定了。

有的人使用Android Studio碰到v4,v7等问题可能会很懵逼,在自己的项目中找不到v4包,只有v7包,其实v7包已经包含了v4包,只要引入了v7包,就不用再引入v4包了。

下面我贴出自己项目的代码:


我项目中的gradle引入的是:注意:因为我直接引入了V7包,所以我的项目中默认包含V4的包:support:v4-24.0.0

compile 'com.android.support:appcompat-v7:24.0.0'

我的EaseUI中的gradle直接改成如下:
dependencies {
    compile files('libs/BaiduLBS_Android.jar')
    compile files('libs/glide-3.6.1.jar')
    compile files('libs/google-play-services.jar')
    compile files('libs/HwPush_SDK_V2705_nomap.jar')
    compile files('libs/hyphenatechat_3.3.0.jar')
    compile files('libs/MiPush_SDK_Client_2_2_19.jar')
    compile files('libs/org.apache.http.legacy.jar')
	//这就是我自己的 support:v4-24.0.0
    compile 'com.android.support:support-v4:24.0.0'
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值