我有一个为使用自定义AccountAuthenticator的客户端构建的应用。它工作得非常好,它可以满足客户的需求。
然而,这只是将使用相同身份验证管理器的应用程序集合中的第一个应用程序,而这是我不确定如何继续的地方。
我无法知道任何给定用户将安装哪些应用程序,或者他们可能安装的订单。我不要求用户为每个应用程序提供凭据;这违背了拥有身份验证管理器的目的。
从一些初步测试看来,在每个应用程序中只包含相同的代码是行不通的。
我应该做一些像使用任何Google Play服务所需的内容吗?编写一个函数来测试是否存在只执行身份验证的应用程序,然后将用户发送到市场以安装执行身份验证的应用程序?或者从我们自己的服务器下载apk?
或者是否有其他方法可以避免将用户推出应用程序?