android - 无法解析 : play-services-tasks

标签 android firebase firebase-cloud-messaging

近 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/

相关文章:

android - 如何通过有选择地 bundle 依赖库来生成多种 flavor 的apk?

swift - Firestore 数据库不存储数据

android - Firebase 401 未经授权的错误 FCM

android - 应用程序关闭时如何在 Android 通知中显示操作按钮?

javascript - 当浏览器在后台运行时收到通知时使用 Firebase 播放声音

android - 动态 TableLayout Android

android - 我怎样才能在 android 2.1 中获得特定联系人的正确 Uri

Android MP3 : java. io.FileNotFoundException: 此文件无法作为文件描述符打开;它可能被压缩了

android - 尽管在应用程序类中调用了 FirebaseApp.initializeApp(),但 FirebaseApp 未初始化

ios - 如何从 firebase 错误中获取更多信息?