gpt4 book ai didi

Android Studio 登录和退出问题

转载 作者:行者123 更新时间:2023-11-29 18:42:39 24 4
gpt4 key购买 nike

我在使用 Android Studio 在 Android 设备上编写我的第一个应用程序时遇到了困难。我使用 Firebase 进行身份验证。我遵循每个步骤,我的应用程序在登录和注销时运行良好。

问题是我第一次按下登录时,弹出窗口让我选择我可以使用的谷歌帐户。但在那之后,当我注销并尝试再次登录时,该应用程序会自动连接到我们选择的第一个帐户,我无法再次选择另一个帐户。

我注意到,如果我进入我的手机并清除有关应用程序的缓存和数据,现在我可以选择用于该应用程序的谷歌帐户。

我通过互联网谷歌了很多,找到了这个

Google Firebase sign out and forget user in Android app

但是他们在那里谈论一些“googleapiclient”或“Auth.GoogleSignInApi.signOut(mGoogleApiClient)”。

但是在教程中我没有看到名为 mGoogleApiClient 的变量,所以我认为这对于旧版本来说可能没问题,而我现在正在开发新版本吗?

我真的很挣扎。我不知道在哪里搜索,我不知道我错在哪里。

我怎样才能从我的应用程序注销,然后,当我按下登录时,能够一次又一次地选择不同的帐户?请帮忙,非常感谢。

最佳答案

如果您将 Firebase 与 Google/Facebook/Twitter 帐户一起使用以退出应用程序,您只需调用电话:

// Kotlin sample for java just add semicolon ;)
FirebaseAuth.getInstance().signOut()

来源:https://firebase.google.com/docs/auth/android/google-signin

关于Android Studio 登录和退出问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52750676/

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