Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After updating to v0.5.1 missing .so files for armeabi-v7a and x86 on Android #581

Open
kumulynja opened this issue Nov 28, 2024 · 0 comments

Comments

@kumulynja
Copy link

kumulynja commented Nov 28, 2024

I am using the Flutter bindings and just updated to v0.5.1. It works on emulators, but when trying to run on a real device (with 32-bit mode) needing the apk for an armeabi-v7a architecture, I get the following error:

Invalid argument(s): Failed to load dynamic library 'libbreez_sdk_liquid.so': dlopen failed: library "libbreez_sdk_liquid.so" not found

When inspecting the apk by running unzip -l build/app/outputs/flutter-apk/app-release.apk | grep libbreez_sdk_liquid, it returns:

21543552  01-01-1981 01:01   lib/arm64-v8a/libbreez_sdk_liquid_bindings.so
24490512  01-01-1981 01:01   lib/x86_64/libbreez_sdk_liquid_bindings.so

Confirming it is missing for other architectures.

After speaking with @dangeross, it is most probably related to: lightningdevkit/rust-lightning#3415.
But creating the issue here also for follow up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant