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

未能解决:firebase-messaging-15.0.0

范修伟
2023-03-14

这是我的构建gradle(应用程序)

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'


dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
implementation 'com.android.support:appcompat-v7:26.+'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:design:26.+'
implementation 'com.android.support:support-v4:26.+'
implementation 'com.github.bumptech.glide:glide:3.8.0'
implementation 'com.android.support:recyclerview-v7:26.+'
testImplementation 'junit:junit:4.12'
implementation 'com.google.firebase:firebase-auth:9.0.2'
implementation 'com.google.firebase:firebase-messaging:17.0.0:15.0.0'

}

在构建梯度(项目)中

buildscript {
repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.0'
    classpath 'com.google.gms:google-services:4.0.2'
}
}



allprojects {
repositories {
    google()
    jcenter()
    maven { url "https://maven.google.com" }
}
}

这里是错误

未能解决:firebase-messaging-15.0.0

Firebase助手显示依赖项设置正确,但Sycn失败。请帮助我。

共有3个答案

江阳羽
2023-03-14

或者使用implementation'com.google.firebase:firebase消息:17.0.0'实现'com.google.firebase:firebase消息:15.0.0'

金谭三
2023-03-14

改变这一点:

implementation 'com.google.firebase:firebase-messaging:17.0.0:15.0.0'

变成这个:

implementation 'com.google.firebase:firebase-messaging:17.3.2'

com.google.firebase是组id

firebase messaging是工件id

17.3.2

请在此处查看版本:

https://firebase.google.com/support/release-notes/android

艾学海
2023-03-14

尝试将firebase messaging的版本更改为17.3.2

执行官网。谷歌。firebase:firebase消息:17.3.2'

 类似资料:
  • 当我尝试使用Firebase助手连接到云消息传递时,我目前正面临错误。 未能解决:firebase-messaging-15.0.0 我在网上搜索,解决方案是删除依赖项中的最后几位数字。然而,当我尝试这样做时,它解决了错误,但在firebase助手上,它不再显示“正确设置依赖关系”。因此,这是否意味着我没有连接到firebase云消息? 尝试的方法:从实现'com.google.firebase:

  • 我一直在尝试在应用程序上设置Firebase云消息。在我向应用程序添加FCM依赖项之前,一切都正常运行。我立即发现这个错误: 未能解析:firebase-messaging-15.0.0打开文件 以下是依赖关系; 我一整天都在读这样的答案,唯一有效的解决方案是删除代码最后一行“:-0”中的所有内容。 问题是,它会立即删除与FCM的连接。android编程新手,所以请原谅任何明显的疏忽。谢谢

  • 我是艾薇的新手,所以这可能已经被报道过了,但是我知道的还不够多。我的搜索结果是空的,没有找到类似的经历。 因此,当我第一次下拉整个项目并且更新库引用时,我有时会收到未解决的依赖项警告。它似乎在随机库上。 例如,我刚刚在某个项目中添加了Commons-codec-1.9,而工作集中的其他项目使用1.6和1.7。当运行盛大的构建脚本时,突然对于1.6和1.7“配置[is]未找到”: 现在,我不完全确定

  • 当我启动基本的androidTest时,我的应用程序崩溃: 这是堆栈跟踪: 2022-04-27 08:43:38.438 28069-28069/myapp.test E/AndroidRuntime: FATAL EXCEPTION: main Process: myapp.debug.test, PID: 28069 java.lang.NoClassDefFoundError: 失败的分辨

  • 嗨,我正在使用Android Studio 3.2.1。我刚刚同步了我的应用程序依赖项,突然出现了下面提到的错误。我已经添加和删除了谷歌依赖项,但没有任何用处。有什么帮助吗?? 未能解决:播放服务“打开文件”