admin 发表于 2018-8-22 17:43:39

融云 RongIM.connect不执行不报错问题

今天新项目发现RongIM.connect不回调任何结果,其实之前以前遇到过还好只是之前其他报错比较明显
解决方法:
http://support.rongcloud.cn/kb/NTQw

原因是7.0以后,Andorid不允许直接访问系统的私有so文件了。

两种解决方案:

把targetSdkVersion改小于24。

apk中带上需要的so文件,这儿是libsqlite.so

下载附件中的so文件,放到对应的文件夹下,如libs/armeabi-v7a/libsqlite.so,并注意你的gradle是否引用了这个目录,如 jniLibs.srcDirs = ['libs']

编译测试。

通过Android Studio的Analyze APK功能, 或直接解开apk包,查看是apk的lib目录下是否已包含libsqlite.so文件

页: [1]
查看完整版本: 融云 RongIM.connect不执行不报错问题