Android 环信官方Demo3.3.2详细配置方法
这个环信官方Demo就是个坑爹玩意,UnsatisfiedLinkError的问题最为突出,然后就是合并jar出错,也就是编译不报错,安装时报错,巨坑无比!
这篇文件就是为了帮助想要集成环信的程序猿们,让他们少走点弯路,节省点时间
1. 打开Android Studio,打开环信的Demo,ChatDemoUI3.0
2. 升级Gradle到3.3版本
3. 展开app下面的jniLibs,奇坑无比的事情出来了,jniLibs里一个so文件都没有,这就是为什么会报UnsatisfiedLinkError的原因了!
4. 将下载的easemob3.3.2中的libs里的除hyphenatechat_3.3.2.jar所有文件夹拷贝到jniLibs文件夹里。如果把hyphenatechat_3.3.2.jar也复制粘贴进去的话,回报jar文件重复错误,即编译通过,安装出错!
5. 如果感觉不是非常保险,请把armeabi-v7a复制一份,改名为armeabi
6. 运行这个Demo吧,所有问题就解决了……
至此,所有弯路全部解决了,没有大坑了,大坑楼主基本走了个遍,花了整整一天时间调试这个坑人的demo