I can sync up the storage locations on each device, but if you aren't using the storage location for all of your files, how am I supposed to know which folders should be synchronized on each device? Should I assume that any folder containing files used by any song should be synchronized to the other device? If so, what folder should I place it on in the other device? I could try to mimic the paths on each device, but that only works for Android to Android, and only if the file systems are identical (i.e. if each device is running Android 6.0 and using removable SD cards, the path for the removable SD cards will be different on each device). If instead you want the user to be able to pick what folders to synchronize, I can try to work that into the UI and the logic, but there is still the issue of knowing exactly what paths to use on the other device. If you are sync'ing Android to Windows, for example, I can only create files inside the storage location in the Windows version, so I would have to figure out how to properly handle that (does it even make sense at that point?).
Mike
Mike