找不到 ID 为 'com.google.firebase.firebase-perf' 的插件

Plugin with id 'com.google.firebase.firebase-perf' not found

在实施 Firebase 的 'Performance' 功能时,我在尝试同步 Gradle 时遇到以下错误:

Plugin with id 'com.google.firebase.firebase-perf' not found.

我按照此处的说明实施了它: https://firebase.google.com/docs/perf-mon/get-started-android。特别是它指示您在 root-level (project-level) Gradle 文件中指定对 com.google.firebase:perf-plugin 的类路径依赖性,而不是 app-level :

这是我的 Gradle,左边 app-level,右边 project-level:

尽管红框警告不要将perf-plugin放入app-level Gradle,但放在那里允许同步和编译,但各种新的红色警告在编译生成日志:

在仅添加实施行几周后,完全不包括插件仍然在我的性能选项卡中提供了一些东西:

implementation 'com.google.firebase:firebase-perf:19.0.9'

这两个性能实现解决方案中更好的一个,只是将插件排除在外而不是将其添加到 app-level Gradle 中,尽管有明显的依赖冲突风险和构建异常,我' d 开放意见。

请在你的依赖class-path

中添加Performance插件
`classpath 'com.google.firebase:perf-plugin:1.3.1'  // Performance Monitoring plugin`