gpt4 book ai didi

android - 多个应用程序的单个 Android 帐户

转载 作者:太空宇宙 更新时间:2023-11-03 11:02:25 25 4
gpt4 key购买 nike

在我的公司,我们有两个应用程序可以从 android 客户经理访问身份验证(来 self 们自己的网络服务) token 。因为这是一个 SSO,我们决定将登录( Activity 和 AbstractAccountAuthenticator)提取到一个库中,两个应用程序都绑定(bind)到该库。为了在android系统中保留账户,如果我们的一个应用程序被卸载(假设用户安装了我们的两个应用程序),我们给accountType一个统一的名称exmy.company.auth(不过,这两个应用程序的包名称分别为 my.company.amy.company.b)。

问题出在我们的两个应用程序都被卸载时:android 帐户设置中的条目仍然存在。

有谁知道为什么或我做错了什么?它是否与 accountType 有关,它与应用程序具有不同的“程序包名称”?

非常感谢您

最佳答案

您需要分离您的自定义帐户类型组件并提供单独的 apk 文件。

当用户尝试使用您的任何应用时,您需要检查设备上是否存在自定义帐户类型的应用。

如果您的帐户类型应用不存在,请引导用户到 Playstore 下载您的自定义帐户类型应用,以便用户可以为您的自定义帐户类型创建帐户并继续使用您的应用。

这样一来,由于用户创建的帐户未绑定(bind)到一个应用程序并且自定义帐户类型是单独的应用程序,因此卸载您的任何应用程序都不会删除为您的自定义帐户类型创建的帐户。

关于android - 多个应用程序的单个 Android 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39486287/

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