在Android中测试时使用不同的`google-services.json`

问题描述:

我正在使用Firebase进行数据存储的Android应用程序。我想运行将在app/src/tests和app/src/androidTest目录中的JVM单元和工具测试,但我不想使用当前位于根/app文件夹中的生产数据库google-services.json。我使用自己的google-services.json文件在Firebase控制台中创建了一个测试数据库。如何告诉Android在运行单元或仪器测试时使用该google-services.json在Android中测试时使用不同的`google-services.json`

您可以在Android开发人员文档here中找到相关教程。

您可以在构建脚本中设置多种产品风味,然后根据包装结构放置特定的文件。