当前位置: 首页 > 知识库问答 >
问题:

Flatter Onesignal无法解析com.google.firebase:firebase消息传递

越雨泽
2023-03-14

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

正在运行Gradle任务'assembleDebug'...

失败:构建失败,但有一个异常。

  • 出了什么问题:任务'执行失败:app: check DebugAarMetadata'。

无法解析配置': app: debug RuntimeClasspath'的所有文件。无法解析com.google.firebase: fire base消息传递:{需要[19.0.0, 22.0.99];首选22.0.0}。要求:项目:应用

>

获得更多帮助https://help.gradle.org

在200米47秒内构建失败[!]Gradle从网络下载工件时出错。正在尝试下载。。。异常:Gradle任务assembleDebug失败,退出代码为1```

共有1个答案

邹博裕
2023-03-14

将以下行添加到您的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'

您还可以参考一个信号文档了解更多信息。

 类似资料:
  • 向你问好,彼得

  • 我曾试图按照这里给出的指导方针编写一个使用Firebase云消息传递的应用程序,但我对添加实现FCM的依赖性感到震惊(com.google.Firebase:Firebase core:9.0.2)。每次我试图通过项目结构添加它时,它都不会在搜索结果中列出依赖项。当我试图将其添加到应用程序级gradle中时,它会给我一个错误,即无法解决依赖关系。我不知道哪里出了问题,但请帮我解决这个问题。

  • 问题内容: 我试图在春季连接一个messageSource以用于我的应用程序。它不起作用,给出此错误: org.springframework.context.NoSuchMessageException:在代码“ validation_required”下找不到语言环境“ en”的消息。 我的 applicationContext.xml 包含messageSource的以下定义: 我的邮件属性

  • 问题内容: 我正在eclipse中尝试以下代码: 但是它给我一个错误,说:列表不能解析为类型,而ArrayList不能解析为类型。 是否需要添加一些库,我该怎么做? 问题答案: 您可以按+ + 进行自动导入。

  • 问题内容: 我有一个基于Maven的GWT项目,其中包括Guava。我在尝试(失败)编译Maven时遇到麻烦: 我不知道为什么Maven认为需要在中编译源代码。这是我的项目的样子: SomeTestFile.java pom.xml 我已经尝试了以下方法: 删除依赖项(仅保留) 划定范围,以 我不确定还有什么尝试。包含源代码,因为GWT会将其编译为等效的Javascript。但是我不希望Maven