如何在Android上使用Firebase API而不依赖Google Play服务?

Feb*_*hew 6 rest android firebase google-play-services

我想在Android上开发一个使用Firebase API的聊天应用.但我在Firebase中发现的问题是,如果设备没有安装Google Play服务,该应用将无法正常运行.

当我在我的个人设备上测试应用程序时,即使设备中有Play服务,它也没有在其中运行,但是旧版本.我真的想删除Firebase对Play服务的依赖性.反正呢?

我们可以使用REST API等选项或移动设备的Javascript调用连接到firebase吗?

Sam*_*ern 7

以下是如何在没有 Google Play 服务的设备上使用 Firebase 身份验证的示例:https : //github.com/FirebaseExtended/auth-without-play-services

这将使您能够在没有 Google Play 服务的设备上使用 Cloud Firestore、实时数据库和 Cloud Storage。


Gab*_*tti 6

Android的Firebase SDK 基于 Google Play服务。
无法避免或跳过依赖性。

如果要使用REST API,可以查看官方指南,但是仅提供一些服务。


Ste*_*fan 5

对于某些服务,新版本允许您在没有 Google Play 服务的情况下使用它

详细信息在这里: https: //firebase.google.com/docs/android/android-play-services