I have some questions regarding the resolution of "USE_CREDENTIALS" on Android:
It seems to have been used to use your own sync channel. can it also be used to communicate with other syncaAdapters (or their content providers) that belong to other applications?
if the answer to # 1 is not, why does it exist in the first place, if it is your own syncAdapter anyway?
Does it have any other features than for syncAdapter?
If I do not need authentication, can I use syncAdapter without this permission?
even without using syncAdapter, can you access synchronized accounts, use their credentials and do special things with them (for example, collect recently synchronized data), assuming you have this permission (and / or others)?
android developer
source share