Flutter Onesignal无法解析com.google.firebase:firebase消息



pubspec.yaml上添加onesignal_flutter: ^3.2.8后,我正在尝试运行我的flutter应用程序。我得到了这个错误:

正在运行Gradle任务"assemblyDebug"。。。

失败:生成失败,出现异常。

  • 出了什么问题:任务":app:checkDebugAarMetadata"的执行失败

无法解析配置":app:debugRuntimeClasspath"的所有文件。无法解析com.google.firebase:firebase消息:{require[19.0.0,22.0.99];preferred 22.0.0}。要求:项目:应用程序>项目:onesignal_flutter>com.onesignal:onesignal:4.6.6>未能列出com.google.firebase:firebase消息的版本。>无法从加载Maven元数据https://google.bintray.com/exoplayer/com/google/firebase/firebase-messaging/maven-metadata.xml.>无法获取资源"https://google.bintray.com/exoplayer/com/google/firebase/firebase-messaging/maven-metadata.xml"。>无法获取"https://google.bintray.com/exoplayer/com/google/firebase/firebase-messaging/maven-metadata.xml"。接收到来自服务器的状态代码502:坏网关

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。

  • 获取更多帮助,请访问https://help.gradle.org

BUILD FAILED in 2m47s[!]Gradle在从网络下载工件时引发错误。正在重试下载。。。异常:渐变任务程序集调试失败,退出代码为1 ``

将以下行添加到您的android/app/build.gradle

buildscript {
repositories {
// ...
mavenCentral()
}
dependencies {
// ...
// OneSignal-Gradle-Plugin
classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.12.10, 0.99.99]'
}
}
apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'

您也可以参考One Signal文档了解更多信息。

最新更新