android - Report GET_ACCOUNTS permission in other app -


i preparing release app using device google account authenticate on google app engine server.

to that, need permissions :

  • use_credentials : obviously
  • internet : obviously
  • get_accounts : ask user select 1 of google accounts registered on phone.

my problem get_accounts : think it's quite intrusive ask permission along internet : able accounts (google, facebook, etc...) , send them server (i won't of course !). fear permission may scare users, , may not download app...

i had idea report permission other app, wouldn't have internet permission. app called intent, , return account chosen user. , then, main app don't need get_accounts anymore.

the source code there : http://code.google.com/p/account-chooser/ it's quite simple (only 1 screen)

to send intent app use utility library intentintegrator zxing. if "account chooser" app not present on device, asks user download market.

what think ? idea ? right bother user downloading mysterious app may not understand usefulness ? or should use get_accounts permission in main app without questionning myself privacy ?

so instead of asking get_accounts permission within app, plan request in another app , in turn expose information any other app on device (via intent).

stick asking get_accounts permission within app , done it. speaking experience, if app downloaded forced me install yet app just functionality out of it, well.. know happens next :)


Comments

Popular posts from this blog

delphi - How to convert bitmaps to video? -

jasper reports - Fixed header in Excel using JasperReports -

python - ('The SQL contains 0 parameter markers, but 50 parameters were supplied', 'HY000') or TypeError: 'tuple' object is not callable -