I just found a minor issue:
You should be able to go into your output directory and delete the “armeabi-v7a” directory yourself.
We should put ARMv5 binaries inside the “armeabi” directory, and ARMv7a binaries inside the “armeabi-v7a” directory. Targeting ARMv6 on Android causes us to make an ARMv5 build
The question, I guess, is which architecture is supported by these devices (ARMv5 should work, but does it work in the “armeabi” folder?) (ARMv7 may or may not work, but does it work if it is in an “armeabi-v7a” directory, instead of “armeabi-v7”?)
We used to use “v7” only, but this was deprecated a long time ago by Google, and was basically a broken behavior in Android 4, I believe. I had expected that including the “armeabi” binaries would cover it, but perhaps not for Fire devices