为什么AccountManager管理的账户会自动删除?
我的小应用程序在 AccountManager 中创建一个帐户。但是,如果我将应用程序从内部存储移动到 SD 卡,并且卸载 SD 卡或重新启动计算机,AccountManagerService 会自动删除该帐户。
有人对此有任何想法吗?这是否意味着我们无法将应用程序移动到 SD 卡,还是因为我在配置 xml 中缺少一些配置属性?
D/AccountManagerService(245):删除帐户 XXX,因为类型 com.XXX 不再具有已注册的身份验证器 D/ContactsProvider( 945):删除已删除帐户的数据 帐户 {name=XXXX,type=com.XXX}
My little App creates an account in AccountManager. But if i move the App from internal storage to SD card, the account is automatically delete by AccountManagerService if i unmounted the SD card or reboot the machine.
does anyone have any idea about this ? does this mean we cannot move the App to SD card or is it because i am missing some config attributes in the config xml ?
D/AccountManagerService( 245): deleting account XXX because type com.XXX no longer has a registered authenticator
D/ContactsProvider( 945): removing data for removed account Account {name=XXXX, type=com.XXX}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅 android-developers 上 dianne hackborn 的回复:
https://groups.google.com/d /msg/android-developers/RqO6NGdgYPY/3K8GDsbNOyoJ
see the reply from dianne hackborn on android-developers:
https://groups.google.com/d/msg/android-developers/RqO6NGdgYPY/3K8GDsbNOyoJ