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

mididriver is not working on the device of arm64-v8a #15

Closed
KyoSherlock opened this issue Nov 11, 2015 · 1 comment
Closed

mididriver is not working on the device of arm64-v8a #15

KyoSherlock opened this issue Nov 11, 2015 · 1 comment
Labels

Comments

@KyoSherlock
Copy link

If I have other so files in arm64-v8a, mididriver is not working.

@billthefarmer
Copy link
Owner

The libsonivox.so library sources are written for 32 bit only. See #14 and #11. Google have built broken 64 bit versions of the library into devices and at least one emulator. I have worked around this by not building/not including 64 bit versions of libmidi.so, forcing devices to use the 32 bit version of libsonivox.so. I assume, by including other native 64 bit libraries in your app, this has been defeated somehow. The obvious workaround is not to build 64 bit versions of your native libraries.

There is probably some limitation on android apps that you can't have both 64 bit and 32 bit native libraries in the same app. Sounds fairly likely.

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

No branches or pull requests

2 participants