FIREBASE_AUTH_API 在此设备上不可用
FIREBASE_AUTH_API is not available on this device
我已在 Android 上遵循新的 Google Facebook 登录 Firebase 指南,但我在特定设备上一直收到以下错误。
FirebaseAuth:signInWithCredential failed
com.google.firebase.FirebaseApiNotAvailableException: API: InternalFirebaseAuth.FIREBASE_AUTH_API is not available on this device.
在其他设备上它似乎工作正常。该设备是 Moto X Play 运行 Android 6.0.1。它还具有 Google Play Services 9.0.83。我尝试完全卸载并重新安装,但没有成功。
正如 Alfonso 在评论中所说,我们发现一个问题,即一些用户没有可用的 Firebase Auth API,即使他们有 Google Play 服务 9.0.83。
这是一个错误 - 对此感到抱歉 - 目前正在调查中。如果您看到它,请在 troubleshooting 页面中提出问题,并提供您遇到问题的设备的更多详细信息。
这是一个影响 9.0.0 和 9.0.1 版 SDK 的错误。它已从 SDK 版本 9.0.2 开始修复。
通过 Android SDK 管理器更新 Google 存储库,然后将 gradle 依赖项更改为:
compile 'com.google.firebase:firebase-auth:9.0.2'
查看事件详细信息here。
我已在 Android 上遵循新的 Google Facebook 登录 Firebase 指南,但我在特定设备上一直收到以下错误。
FirebaseAuth:signInWithCredential failed
com.google.firebase.FirebaseApiNotAvailableException: API: InternalFirebaseAuth.FIREBASE_AUTH_API is not available on this device.
在其他设备上它似乎工作正常。该设备是 Moto X Play 运行 Android 6.0.1。它还具有 Google Play Services 9.0.83。我尝试完全卸载并重新安装,但没有成功。
正如 Alfonso 在评论中所说,我们发现一个问题,即一些用户没有可用的 Firebase Auth API,即使他们有 Google Play 服务 9.0.83。
这是一个错误 - 对此感到抱歉 - 目前正在调查中。如果您看到它,请在 troubleshooting 页面中提出问题,并提供您遇到问题的设备的更多详细信息。
这是一个影响 9.0.0 和 9.0.1 版 SDK 的错误。它已从 SDK 版本 9.0.2 开始修复。
通过 Android SDK 管理器更新 Google 存储库,然后将 gradle 依赖项更改为:
compile 'com.google.firebase:firebase-auth:9.0.2'
查看事件详细信息here。