具有自定义凭据的Android启动应用程序

具有自定义凭据的Android启动应用程序,android,account,Android,Account,我试着解释一下我的意思:您可以从自己的应用程序启动应用程序 问题在于:我不仅需要运行我的应用程序,还需要使用手机中安装的同一应用程序的不同凭据来运行它,因此我需要使用不同的帐户来运行它 例如: 我想用我的应用程序运行Facebook。好的,我通过使用fb包名启动一个intent来运行代码 我的问题是,我不想运行facebook并发现自己用我的个人资料(登录到我手机上的个人资料)登录,但我想让facebook像新的、清晰的安装一样运行(它必须提示我使用我的凭据登录),并且这不能在我的主屏幕中从我的

我试着解释一下我的意思:您可以从自己的应用程序启动应用程序

问题在于:我不仅需要运行我的应用程序,还需要使用手机中安装的同一应用程序的不同凭据来运行它,因此我需要使用不同的帐户来运行它

例如: 我想用我的应用程序运行Facebook。好的,我通过使用fb包名启动一个intent来运行代码

我的问题是,我不想运行facebook并发现自己用我的个人资料(登录到我手机上的个人资料)登录,但我想让facebook像新的、清晰的安装一样运行(它必须提示我使用我的凭据登录),并且这不能在我的主屏幕中从我的应用程序中删除我的凭据

这就像在手机上创建另一个用户,并在两个用户上使用应用程序一样。不同之处在于我想用我的应用程序而不是其他用户来完成

也许我的解释并不完美,我尽了最大努力,但很难解释我在寻找什么。我知道这是可能的,因为它确实存在,但我不知道怎么做


谢谢大家的帮助

因此,您有一个应用程序具有自己的凭据,但此应用程序可以使用不同的凭据打开其他应用程序(如fb)。在这种情况下,您的应用程序的凭据不应始终与已打开应用程序(如fb)的凭据相同。对吗?类似于并行凭据登录您可以检查此链接。引用:-@debo.stackoverflow谢谢您的回复!是的,我的应用程序也可以没有凭据(parallel没有用于日志记录的凭据,我认为它只需要play store凭据),但这是一个概念,是的!让我看看你的链接,谢谢@debo.stackoverflow可能我不理解,但它似乎不能解决我的问题,我需要以另一个用户的身份启动另一个应用程序,而不是以另一个用户的身份启动我的应用程序。。我听错了吗?谢谢你的提问。了解此功能并希望能够尽早实现:)