android studio 中每种风格的 google-services.json 文件

SAI*_*AIR 5 android google-play-services android-studio build.gradle android-gradle-plugin

我在 build.gradle 文件中指定了不同的 productFlavors

dev {
        applicationId ""
        versionCode 83
        versionName "2.2.1"
    }
staging {
        applicationId ""
        versionCode 119
        versionName "2.8.1"
    }
Run Code Online (Sandbox Code Playgroud)

对于谷歌服务,两种风格都有不同的项目 ID 等。我已经将各自的 google-services.json 文件放在每个风格的assests文件夹中

src>dev>assests>google-services.json

和

src>staging>assests>google-services.json

google-services json 必须在编译时出现在根级别。

我应该在我的 build.gradle 文件中指定什么,以便在我构建特定风格时应将相应的文件或内容复制到根文件夹的文件中。

在此处输入图片说明