【问题标题】:Flutter app with multi Firebase (for multi environment)具有多 Firebase 的 Flutter 应用程序(适用于多环境)
【发布时间】:2020-01-23 15:38:15
【问题描述】:

我正在使用Flutter 做一个具有Firebase 身份验证的应用程序 但是因为我想要一个“Firebase Authentification for development”,所以我创建了另一个 GCP/Firebase 项目来实现它。

这样做让我处理 2 个google-services.json 和 2 个keytools SHA-1

对于google-services.json 文件,我将一个放在他们建议给[android/app/] 的地方,另一个放在[android/app/src/] 上,但是Gradle 可以知道它必须选择哪一个吗?

而对于keytools,我只能生成一个,你有什么建议吗?

感谢您以后的回答

【问题讨论】:

    标签: android firebase flutter


    【解决方案1】:

    实际上你必须使用flavors来处理这个问题

    您必须为每个环境创建一个文件夹,但是有两个关于如何设置的很好的教程:

    【讨论】:

    • 哦,我不知道口味,我要看看这个解决方案。谢谢您的回答 !在那两个月里,我只用了 2 个密钥库来分离 2 个火力库,并配置我的 CI/CD 以选择正确的密钥库
    猜你喜欢
    • 1970-01-01
    • 2016-01-13
    • 2014-08-30
    • 2018-09-19
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多