gpt4 book ai didi

android - AccountManager 不在 Android N 预览中添加自定义帐户

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:45:39 24 4
gpt4 key购买 nike

我在我的应用程序中实现了一个同步适配器,它需要在设备帐户设置中添加一个帐户。我遵循了 Android 文档中给出的相同方法。在 Marshmallow 之前它工作正常,我可以在设备帐户中看到我的帐户。但在 Android N 预览版中,帐户不会添加到设备帐户中。 AccountManager 的 addAccountExplicitly() 方法总是返回 false。有人遇到过这个问题吗?

最佳答案

不确定这是否是同一个问题,但当前版本的 Android N 镜像上的 AccountManager 存在问题。基本上,如果您:

  1. 将帐户添加到 AccountManager
  2. 卸载应用
  3. 重新安装应用
  4. 尝试重新添加帐号

这将失败,您将在日志中看到以下内容:

W/AccountManagerService( 1503): insertAccountIntoDatabase: Account {name=foo@bar.com, type=com.foo.bar}, 跳过,因为该账户已经存在

这是一个已知问题,已向 Google 报告: https://code.google.com/p/android/issues/detail?id=210992 https://code.google.com/p/android/issues/detail?id=210951

关于android - AccountManager 不在 Android N 预览中添加自定义帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37406666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com