It's not working for me. From what I understand, Genymotion also uses x86.
If I don't provide a libruntimecore_java.so for x86 it crashes:
java.lang.UnsatisfiedLinkError: Couldn't load runtimecore_java from loader
If you provide a .so for x86 (an invalid one) it doesn't crash, but naturally, it doesn't work either.
I think ESRI should put more though into this. x86 emulation has clearly been adopted by the whole Android community, any library vendor should provide an x86 version of the native libraries used.