I haven't tried retroarch for android but there is a dolphin emulator for android. IMO it runs better on the dolphin core on Lakka but I haven't messed with the options in android at all
Android Dolphin defaults to GL which is kind of bad on Switchroot, you need to switch to Vulkan and separately enable threading. The special maysomeone build seems to run kind of close to Lakka, which is to say, Sonic Adventure 2 can't quite get through its opening intro without lagging horribly.