首页 > 解决方案 > Firebase 手机身份验证和华为应用程序库

问题描述

我有使用的应用程序Firebase Phone Authentication,据我所知Huawei app gallery不支持Google play services,有没有办法使这个平台兼容Firebase Phone Authentication

标签: androidfirebasefirebase-authenticationhuawei-mobile-services

解决方案


  1. 由于新的华为手机被禁止使用GMS,如果您希望您的应用程序在这些手机上运行,​​请集成华为移动服务(HMS)。如果你想在你的应用中使用Auth Service,并且希望你的应用同时运行在华为手机和谷歌Android手机上,你可以集成firebase-authentication和Huawei Account KitAppGallery Connect Auth Service。然后您的应用将在华为手机上使用 AGC 身份验证服务,同时在 Google Android 手机上使用 Firebase 电话身份验证。

  2. 您可以使用这个名为HMS Core Toolkit的 IDE 插件来帮助您分析 GMS 在代码中的使用位置。HMS Core Toolkit 实现了应用的创建、编码、转换、调试、测试和发布。Convertor是一个支持 Java 和 Kotlin 项目的代码转换工具。该工具可以帮助您将现有的调用第三方API的Android应用代码快速转换为与HMS Core集成的应用代码。HMS Core Toolkit不支持自动下载AppGallery Connect配置文件,后续版本会规划。


推荐阅读