John GBA is one of the most popular Android emulators for Game Boy Advance which supports all Android devices with O.S. above the 2.3 version. There are two versions: John GBA Lite(contains ads) and premium paid version John GBA(no ads). Some of the key advantages why people prefer this emulator are the support of cheats, fast forward/slow down as well as the functionality to save and load state. It is available on the Play Store for direct download.