gpt4 book ai didi

android - 在 Samsung Galaxy S6 edge 上添加 Realm 和 SQLCipher 时应用程序崩溃

转载 作者:太空狗 更新时间:2023-10-29 13:13:13 24 4
gpt4 key购买 nike

在 Samsung Galaxy S6 edge 上使用现有 SQLCipher 将 Realm 添加到我的项目时,我的应用程序崩溃了,但在 Samsung Note 3 上运行良好。

崩溃日志:-

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/co.xyz.pqr.Alpha-1/base.apk"],nativeLibraryDirectories=[/data/app/co.xyz.pqr.Alpha-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libstlport_shared.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
at java.lang.System.loadLibrary(System.java:988)
at net.sqlcipher.database.SQLiteDatabase.loadLibs(SQLiteDatabase.java:173)
at net.sqlcipher.database.SQLiteDatabase.loadLibs(SQLiteDatabase.java:169)

最佳答案

我遇到了确切的问题,按照@geisshirt 的评论,我将其包含在我的应用程序的 gradle 文件中,以强制 realm 仅使用 32 位依赖项。

packagingOptions {
exclude "lib/arm64-v8a/librealm-jni.so"
}

更多信息可以在https://realm.io/docs/java/latest/#couldnt-load-librealm-jniso中获得

关于android - 在 Samsung Galaxy S6 edge 上添加 Realm 和 SQLCipher 时应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37752959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com