libsqlite.so是从linux内核的基础上发展过来的用户层的动态库文件,也是安卓手机平台的重要系统文件,一旦该文件缺失或者损坏,将会导致计算机出现问题,影响正常使用,这时你可以重新下载一个libsqlite.so文件来进行修复就可以了,小编提供了不同系统下的libsqlite.so文件,你可以根据系统下载使用合适的,需要的朋友赶紧来下载吧!
libsqlite.so解决说明
把targetSdkVersion改小于24。
apk中带上需要的so文件,这儿是libsqlite.so
下载附件中的so文件,放到对应的文件夹下,如libs/armv7-abi/libsqlite.so,并注意你的gradle是否引用了这个目录,如 jniLibs.srcDirs = [‘libs’]
编译测试。
通过Android Studio的Analyze APK功能[Build -> Analyze APK…], 或直接解开apk包,查看是apk的lib目录下是否已包含libsqlite.so文件
libsqlite.so简介
一般某些聊天的SDK都依赖于libsqlite.so(环信、融云),不过由于这个包从来没有变化,使用的是系统默认提供的(/system/lib/)。在Android 6.x及以下的平台可以运行。Android7.x执行更严格的安全检查,禁止使用系统目录的内容。所以如果希望在7.x以上版本,需要把系统目录的libsqlite.so拷贝出来,也放在自己app对应指令目录下。