Don't expect so much here...
Even in Mac or Linux there aren't some much resources for Hack (But, having some handful editors like for Decomp, in case of using Pokemerald)
But hey, theres some things:
- There are Patchers like Lucky Patcher and ROM Patcher for patch ROMs in your device, thats tecnically Hacking, but no tho make them :P
- There ARE Hex editor on Android, a really bunch of them, if you know enough about of that, you can do Binary Hacking without some much trouble and on-the-go.
- Recently, G3T started being developed for Android as well, from now it's not too complete as Windows version but you can edit some trainers.
- There are General Scripts Editors for Android, maybe you can make a scheme for the Pokémon's language, but no idea... For ASM Routines, they will work good using a Assembly Script scheme.
I wonder what future may bring, maybe in some years we can make full hacks, even in other devices as Consoles like Nintendo Switch per example.