注册

环信客服SDK问题

环信客服,集成在自己的项目中,4.+的系统只有增加混淆的代码的包,才能能正常运行,什么情况?这样就不能debug了,请问有解决方案吗?
已邀请:
直接测试下客服的demo有没有这个问题,或者你这边关注下log中的打印信息 或者有没有什么提示信息 提供下看看。
demo没有问题,可能跟sqlcipher这个jar包有冲突,
直接报的java.lang.NoClassDefFoundError: com.xxx.utils.PreferenceManager这个类找不到,
  如果打包混淆后,加上这些代码就没问题
-keep class net.sqlcipher.**{*;}

-keep class com.easemob.** {*;} -keep class org.jivesoftware.** {*;} -keep class org.apache.** {*;} -dontwarn com.easemob.** 
#如果使用easeui库,需要这么写 
-keep class com.easemob.easeui.utils.EaseSmileUtils {*;} -keep class net.java.sip.** {*;} -keep class org.webrtc.voiceengine.** {*;}
 
 
**注意,只有在4.+的系统才会出现这个问题,5.+;6.+的系统都正常。

要回复问题请先登录注册