尝试在 android 中实现 SQlcipher 时出错
Posted
技术标签:
【中文标题】尝试在 android 中实现 SQlcipher 时出错【英文标题】:Error when tring to implement SQlcipher in android 【发布时间】:2016-04-30 15:04:11 【问题描述】:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip 文件 "/data/app/com.example.sqlcipher_demo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] 找不到“libsqlcipher_android.so”
我收到此错误。我在 libs 文件夹中添加了所有 jar 文件 n 能够看到所有文件夹中的 .so 文件。这些 jar 文件也被添加到 build.gradle 文件中。
来源:https://www.zetetic.net/sqlcipher/sqlcipher-for-android/
【问题讨论】:
试试这个答案:- ***.com/a/34309425/1384010希望这对你有帮助!!! 不..它不工作@AdarshYadav 【参考方案1】:我终于得到了这个答案……
如果您保持如下所述的项目结构,它将起作用
Image
关于我遵循的进一步步骤
https://androidbycode.wordpress.com/2015/02/18/android-database-encryption-using-sqlcipher/
现在它工作正常了。
【讨论】:
以上是关于尝试在 android 中实现 SQlcipher 时出错的主要内容,如果未能解决你的问题,请参考以下文章
glDebugMessageCallbackKHR 是不是在 Android 6 中实现?
如何在 android 上使用 sqlcipher 读取以前在 pc 上创建的加密数据库?
如何在 Android aSmack 中实现 DeliveryReceiptManager