近 48 小时以来,我一直在尝试将 FCM 添加到我的 android 应用程序中。我在 Android Studio 上一直因这两个错误而失败。我已经尝试了 post 中的所有解决方案.我仍然无法修复它。
我希望将 Firebase 云消息传递集成到我的应用中。所以我做了以下事情。
- 在 Firebase 控制台中创建了一个应用
- 包含 .json 配置文件
- 添加了 SDK
实现 'com.google.firebase:firebase-messaging:17.0.0'
(在应用级 gradle 中)apply plugin: 'com.google.gms.google-services'
(最后在应用级 gradle 文件中 行)类路径 'com.google.gms:google-services:4.0.1'
(在项目级别的gradle中)- 添加了存储库
google()
(在项目级gradle中)
我已经尝试过多次同步,但我不断收到错误
Failed to resolve: play-services-tasks Open File
Failed to resolve: play-services-basement Open File
附带说明,我使用的是 gradle 插件 3.1.3
classpath 'com.android.tools.build:gradle:3.1.3'
请有人帮我一下。
最佳答案
在gradle(项目)
中,
只需在 jcenter()
之前更改 google()
的位置,
并且错误消失了。
repositories {
google()
jcenter()
}
关于android - 无法解析 : play-services-tasks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50940565/