I am dealing with runtime permission requesting for my app so that I can upgrade to API 23. From trial and error, it appears that the GET_ACCOUNT
and MANAGE_ACCOUNT
are no longer required for SyncAdapter
with stub ContentProvider
and Authenticator
?
I even removed the permissions from manifest and nothing seems broken. Is this a new change? I remember ~1 year ago I tried finding a way to not have to include those permissions (since I was only using a stub authenticator) and it wasn't possible.
Is there any explanation for this? Just want to make sure those permissions are really no longer needed and that I am not breaking some underlying thing by removing them.