Couldn't you use qemu-user (and binfmt_misc) to run ARM binaries under emulation on x86? I suppose you might also need ARM-specific system libraries installed - these can easily coexist with their x86-64 versions on a standard Linux install (see "multiarch") but I'm not sure if Android allows the same.