Galaxy Note 8 - couldn't find "liblua.so"

We have a variety of native plugins built with JNI, like zip and bit plugins. We are using them in Corona without any problems. Would you consider building yourself a binary libimagequant with older NDK as a native plugin? Like, you can make it work right now, without waiting for us to make arm64 binaries for you, and it would be any time soon. Would you like help with that?
 

You have several ways of solving your issue, and waiting for arm64 binaries would be by far the slowest one, I can’t even promise we would deliver arm64 just for you in next month.

P.S. to be honest, I won’t promise that we even would do it.

To add to what Rob wrote - can you run Native/Project Template/App as it is on your Note 8 device? I’m pretty sure answer is “yes”.

Then, you can copy your native .so library (arm7 arch) into “app/src/main/jniLibs/armeabi-v7a” and you now can use it.

Idea is to build libimagequant and it’s API separately. This seems to be possible to do without having to wait months for us to deliver arm64, if we commit to that.

I did it, too. But it doesn’t work.

It shows an error ‘Don’t find method’.

Lets fix that! Can you provide more details on that error?

seriouly… getting it to work this way is your best shot.

Also, try deleting all arm64 binaries from your app. only arm7a shuld be running just fine (native template project is an example of it)

It was resolved. I have separated the library project from the app project.

Thank you for your help. I will contact you when my app will be completed. (-:

Great! This is basically what I was suggesting.

Yeah. Thank you. (-:

If Corona supports 64 bit, can it be faster more? I expect.

not really… 64bit wouldn’t make things much faster, unfortunately.