我创建了一个应用程序,用户可以在其中执行某些操作,例如评论,获得积分等。我需要将这些数据存储在在线数据库中(应用程序链接到网站),因此我需要以某种方式识别用户。我找到了以下方法:
还有另一种识别用户的方法吗?我想避免使用GET_ACCOUNTS权限来获取用户的电子邮件地址,如果我可以在没有权限的情况下链接唯一ID,则最好。我认为用户在首次启动应用程序时不希望他们的电子邮件地址出现在屏幕上(作为id)。 (请注意,我只需要一个id,不需要密码)
答案 0 :(得分:3)
有一个很好的教程,介绍了实现你想要的最佳实践:
http://android-developers.blogspot.com.br/2011/03/identifying-app-installations.html
在SO中也有类似的问题: