This repository was archived by the owner on Mar 16, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
64bit library? #8
Comments
Actually I've just found a nice solution:
|
Hi, Currently, the only platforms where libsodium is built are armeabi, armeabi-v7a, x86 and mips. That could be the reason why it's failing on Galaxy S6. I'll try to add support to x64. Stay tuned please, probably I'll require some help in order to test if x64 is working. Also, thank you for your "hotfix". |
Got a Nexus 5X with 64-bit ARMv8-A. I can test this too. |
Some additional resources as to why @luzianscherrer's workaround works:
Note also that libsodium 1.11 supports 64-bit Android, in case anyone's interested in authoring a PR :) |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I'm using your package to integrate libkalium into an Android project and it is working great. But today I've tried to deploy to a Samsung Galaxy S6 and that gives me the following error:
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.my.app-1/base.apk"],nativeLibraryDirectories=[/data/app/com.my.app-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libkaliumjni.so"
Is this a known issue?
The text was updated successfully, but these errors were encountered: