I know this is asking for a lot, but someone had to say it! Android support would allow for a simple approach to transferring saves between PC and Android.
Describe alternatives you've considered
While SyncThing does exist to transfer arbitrary files between PC and Android, it is tedious to set up and not fine-tuned to save data, and I personally find it to be very clunky. A solution like SaveState would especially be beneficial for differences in save structure between operating systems (e.g. Windows using RetroBat while Android uses standalone emulators).
Additional context
Aside from the obvious difficulty of making an Android version, one major hurdle I can think of would be file permissions restricting easy access to certain emulators in more recent versions of Android (Scoped Storage). For example, I’ve found that Dolphin breaks when I attempt to update Wii NAND files/saves externally because of Scoped Storage, but RetroArch works fine. Because of this, I can't imagine it would be possible to support syncing for every emulator, but even having RetroArch alone would be significant.
I know this is asking for a lot, but someone had to say it! Android support would allow for a simple approach to transferring saves between PC and Android.
Describe alternatives you've considered
While SyncThing does exist to transfer arbitrary files between PC and Android, it is tedious to set up and not fine-tuned to save data, and I personally find it to be very clunky. A solution like SaveState would especially be beneficial for differences in save structure between operating systems (e.g. Windows using RetroBat while Android uses standalone emulators).
Additional context
Aside from the obvious difficulty of making an Android version, one major hurdle I can think of would be file permissions restricting easy access to certain emulators in more recent versions of Android (Scoped Storage). For example, I’ve found that Dolphin breaks when I attempt to update Wii NAND files/saves externally because of Scoped Storage, but RetroArch works fine. Because of this, I can't imagine it would be possible to support syncing for every emulator, but even having RetroArch alone would be significant.