Android Studio中的SQLCipher和Fabric / Crashlytics问题

时间:2015-10-27 15:20:02

标签: android crashlytics sqlcipher crashlytics-android

我有一个使用SQLCipher的android工作室项目,没有问题,但是当我集成Fabric SDK和Crashlytic时,当我加载SQLCipher的libs时,它现在崩溃在运行时出现不满意的链接器错误,因为它无法找到libstlport_shared.so

还有其他人在运行此问题吗?我不知道从哪里开始解决这个问题。这是错误。

10-27 11:12:27.869: E/AndroidRuntime(4189): java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.myapp.myapp-2/base.apk"],nativeLibraryDirectories=[/data/app/com.myapp.myapp-2/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libstlport_shared.so"

1 个答案:

答案 0 :(得分:0)

Android版SQLCipher仅包含armeabiarmeabi-v7ax86本机库。您可以尝试删除其他库的arm64版本(例如,Fabric和Crashlytic),以查看Android是否尝试仅加载所有库的armeabi版本。