提问者:小点点

针对不同口味使用Firebase应用程序


我有一个叫做“project”的主包和一个叫做“flavor”的味道

错误“找不到包名称的匹配客户端…”当project尝试生成但在google services中找不到项目包名称时发生。json。在我的例子中,缺少“project.flavor”,这会阻止项目的构建。

如果我尝试在谷歌服务中手动添加“.flavor”。json文件,项目将正常生成,android应用程序将启动,但使用Firebase的身份验证将不起作用。

我们可以使用同样的谷歌服务吗。不同项目风格的json文件?


共1个答案

匿名用户

我终于找到了解决办法。

为了让Firebase使用flavor,我使用“FirebaseConsole”添加了新的Firebase应用程序,并将其包放在“project.flavor”中,添加了生成的SHA-1,然后下载了。json文件,并将其导入到ANdroid Studio中的my flavor包中。

像魅力一样工作

结论:每个项目都需要自己的Firebase应用程序和谷歌服务。json

相关问题