2

我正在尝试通过 Gradle 实现 Firebase App Distribution,但是在添加了这个之后:

firebaseAppDistribution {
                releaseNotes="Some release notes"
                testers="email@example.com"
            }

并单击Sync NowGradle 以与项目同步,构建失败并显示:

Could not find method firebaseAppDistribution() for arguments [...], mConsumerProguardFiles=[], mManifestPlaceholders={}} of type com.android.build.gradle.internal.dsl.BuildType.

我还添加了这些:

apply plugin: 'com.google.firebase.appdistribution'

buildscript {
    repositories {
        google()
    }
    dependencies {
        classpath 'com.google.firebase:firebase-appdistribution-gradle:1.1.0'
    }
}

有谁知道为什么构建可能会失败?

提前致谢。

4

2 回答 2

3

应用插件的顺序很重要

apply plugin: 'com.android.application'
apply plugin: 'com.google.firebase.appdistribution'

firebase.appdistribution 插件应该在 android.application 插件下面

于 2020-02-06T09:52:56.647 回答
0

添加

classpath 'com.google.firebase:firebase-appdistribution-gradle:1.1.0'

在 project/build.gradle 文件和

添加

apply plugin: 'com.google.firebase.appdistribution'

在 android 插件下面的 app/build.gradle 文件中

于 2019-11-05T16:40:20.913 回答