gpt4 book ai didi

android - 在应用之间共享自定义 AccountAuthenticator

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:34 25 4
gpt4 key购买 nike

我有一个为使用自定义 AccountAuthenticator 的客户端构建的应用程序。它工作得很好,它做客户想要的。

但是,这只是将使用相同身份验证管理器的应用程序集合中的第一个应用程序,而这正是我不确定如何继续的地方。

我无法知道任何给定用户将安装哪些应用程序,或者它们的安装顺序。我不要求用户为每个应用程序提供凭据;这违背了拥有身份验证管理器的目的。

从一些初步测试来看,似乎仅在每个应用程序中包含相同的代码是行不通的。

我应该做一些类似使用任何 google play 服务所需的事情吗?编写一个函数来测试是否存在仅执行身份验证的应用程序,然后将用户发送到市场以安装执行身份验证的应用程序?或者从我们自己的服务器下载 apk?

或者是否有其他方法可以避免将用户推出应用程序?

最佳答案

我正在尝试实现与您相同的环境,多个应用程序使用相同的帐户,我的 final方法是(我并不是说这是最好的方法):

有一个“后台”验证器应用程序,所有普通应用程序都会检查是否安装了此应用程序,否则启动 google play 进行下载。

此身份验证器应用程序将使用 AccountManager(教程 here)创建帐户,并且不会有任何启动器 Activity ,只会从其他应用程序启动以创建帐户。

有了这个验证器应用程序,其他应用程序的实现似乎很容易(参见 here)

关于android - 在应用之间共享自定义 AccountAuthenticator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878114/

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