android 未找到ID为“com.google.firebase.firebase-perf”的插件

js5cn81o  于 2023-04-04  发布在  Android
关注(0)|答案(3)|浏览(138)

在实现Firebase的“性能”功能时,我在尝试同步Gradle时遇到以下错误:

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

我按照这里的说明实现了它:https://firebase.google.com/docs/perf-mon/get-started-android。特别是,它会指导您在根级别(项目级别)Gradle文件中指定对com.google.firebase:perf-plugin的类路径依赖,而不是应用级别:

以下是我的Gradles,应用级左侧,项目级右侧:

xjreopfe

xjreopfe1#

请在您的依赖类路径中添加性能插件

`classpath 'com.google.firebase:perf-plugin:1.3.1'  // Performance Monitoring plugin`
n9vozmp4

n9vozmp42#

尽管红框警告不要将perf-plugin放在应用级Gradle中,但将其放在那里允许同步和编译,但编译构建日志中有各种新的红色警告:

不包括插件在所有仍然给了我的东西在我的性能选项卡几个星期后,添加只是实现行:

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

这两个性能实现解决方案中更好的一个,就是将插件排除在外,而不是将其添加到应用程序级Gradle中,尽管存在明显的依赖冲突风险和构建异常,但我愿意接受意见。

uplii1fm

uplii1fm3#

试试这个

id 'com.google.firebase.firebase-perf' version '1.4.2' apply false

相关问题