android - 我是否需要 Firebase 才能在我的 Android 应用程序中使用 Google 登录?

标签 android firebase google-signin

<分区>

我已经实现了使用 Google 登录所需的一切(至少我认为我已经实现)。

我有我的 Google 登录按钮,我可以点击它,它会提示我选择一个帐户,但我总是收到错误 12500(登录失败)。

我一直在四处寻找这个问题的解决方案,并且听说过很多关于 SHA-1 和 Firebase 的信息。不确定 Firebase 是什么,也没有在以下任何文档中提及:

https://developers.google.com/identity/sign-in/android/sign-in

https://developers.google.com/identity/sign-in/android/start-integrating

我是否绝对需要 Firebase 才能让 Google Sign In 正常工作?如果是这样,我该怎么办?如果不是,还有什么可能导致我的 12500 错误?

最佳答案

当然,您可以在不使用 Firebase 的情况下实现 Google 登录。在我第一次提交这个项目时,您可以在此处查看 Google 登录实现(没有 Firebase)。寻找文件 JNLoginActivity.java :-

https://github.com/swapniljain23/Jinshashan/commit/d7808bb1a109f0827fe4bbce2a58bbd96d210467

希望对您有所帮助!!

关于android - 我是否需要 Firebase 才能在我的 Android 应用程序中使用 Google 登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52977203/

相关文章:

javascript - 获取相册列表 Google Picasa

java - 由 : java. lang.RuntimeException 引起:Parcelable 读取 Serialized 对象时遇到 IOException

android - Service stopForeground(false) 在不应该的时候移除通知

ios - 使用 Xcode/Objective C 订阅 FCM 主题时出现问题

android - 新的 Google 登录 : Token used too late, 1452928807 > 1452897485

Android Google 登录 api 总是调用 onResume()

android - XMLPullParser,如何从一个标签获取多个值,android

android - Javafxports 和 Gluon 魅力 - 如何在不将 Android 连接到 PC 的情况下生成 apk

android - 从 firebase android 获取数据时项目终止

ios - Firebase 观察方法不会返回并继续