按照环信官网给出的代码,在集成EaseUI后,混淆打包的时候需要在混淆文件中加两行代码,
-keep classcom.hyphenate.**{*;}
-dontwarn com.hyphenate.**
按照官网给出的方式,在混淆文件中加入后,打了release包后,在手机上安装app的时候,一运行直接就崩掉了,经过一番查阅之后,在混淆文件中又加入了
-keep class com.superrtc.** {*;}app才能正常运行了。
本来以为加入这些就能正常使用IM的功能了,但是在发送位置的时候又崩掉了,又是一番查阅,在混淆文件中又加入了
-keep class com.baidu.** {*;} -keep class vi.com.gdi.bgl.**{*;}才正常的完全能使用IM功能。