Ммм,
Самый в лоб, и самый надежный, и самый низковровневый, это qemu arm.
Проблема в том, что приложения, а точнее их АПК, это условно инструкции для JVM, то есть интерпретатора, и он может байт-код делать для любой архитектуры,
А еще у АПК может (но не обязательно) быть бинарники, elf, и вот они жестко привязаны к архитектуре. И если эмулятор не поддерживает трансляцию кода, то увы, приложения не запустятся.
Qemu как ра таки полная жмуряцмя архитектуры arm..., но геморрой и медленно, зато результат 100%