安卓4.4.2系统使用sqlcipher时,出现dlopen failed: cannot locate symbol referenced by...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓4.4.2系统使用sqlcipher时,出现dlopen failed: cannot locate symbol referenced by...相关的知识,希望对你有一定的参考价值。

通过SQLiteDatabase.loadLibs(context);加载SQLiteDatabase类库时,无法加载,出现下面的异常06-16 20:52:21.661: W/linker(22145): libdatabase_sqlcipher.so has text relocations. This is wasting memory and is a security risk. Please fix.06-16 20:52:21.661: E/dalvikvm(22145): dlopen("/data/app-lib/com.ehl.mp.android-1/libdatabase_sqlcipher.so") failed: dlopen failed: cannot locate symbol "_ZN7android10MemoryBaseC1ERKNS_2spINS_11IMemoryHeapEEElj" referenced by "libdatabase_sqlcipher.so"...06-16 20:52:21.661: D/AndroidRuntime(22145): Shutting down VM

参考技术A 好像是路径错了。追答

我也不太懂,

以上是关于安卓4.4.2系统使用sqlcipher时,出现dlopen failed: cannot locate symbol referenced by...的主要内容,如果未能解决你的问题,请参考以下文章

sqlcipher 构建 Windows 8

请问为啥我的安卓手机不能下载软件,提示文件名或格式错误?

升级安卓4.4.2之后,安装的软件都不能从高版本覆盖安卓低版本,比如微信不能从5.3覆盖安装5.2

安卓4.4.4下载地址 android安卓4.4.4官方固件下载

在 Swift 项目中包含 SQLCipher pod 时如何避免构建错误?

安卓系统,5.5寸手机屏幕最合适的DPI是多少?