首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >解析失败: play-services-flags

解析失败: play-services-flags
EN

Stack Overflow用户
提问于 2018-05-28 17:36:55
回答 3查看 8.3K关注 0票数 22

今天,由于配置问题,Android Studio停止正常同步。

无法解析configuration‘:app:providerRepositoryDebugCompileClasspath’.的所有文件找不到firebase-analytics-impl.aar (com.google.firebase:firebase-analytics-impl:15.0.2).已在以下位置搜索:播放服务找不到play- (com.google.android.gms:play-services-flags:15.0.1). - https://jcenter.bintray.com/com/google/firebase/firebase-analytics-impl/15.0.2/firebase-analytics-impl-15.0.2.aar。the服务已在以下位置搜索:https://jcenter.bintray.com/com/google/android/gms/play-services-flags/15.0.1/play-services-flags-15.0.1.aar

这两个文件存在,我可以通过web浏览器下载它们。

我已经通过将firebase核心更新到16.0.0修复了第一个问题。(解析失败: firebase-analytics-impl),但我无法修复第二个问题。

Android Studio有什么问题?昨天它运行得很好。

请不要建议添加来自gms的标记库。我已经试过了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-05-28 19:17:59

通过更改项目build.grade中回购的顺序修复:

而不是

代码语言:javascript
复制
allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" }
    }
}

代码语言:javascript
复制
allprojects {
    repositories {
        maven { url "https://maven.google.com" }
        jcenter()
    }
}

我想这是有人建议的,但我再也看不到他的回答了。

非常奇怪的问题。

票数 42
EN

Stack Overflow用户

发布于 2018-05-28 19:02:00

我猜他们是在修改和删除旧的库。

通过更改项目build.gradle中存储库的顺序,我最终成功地让它工作起来:

代码语言:javascript
复制
    allprojects {
        repositories {
            google()
            maven {
                url "https://maven.google.com" // Google's Maven repository
            }
            jcenter()
        }
    }

jcenter应该是最后一个。

票数 10
EN

Stack Overflow用户

发布于 2018-06-11 17:41:39

尝试下面的代码

build.gradle 项目

在依赖项标签中

代码语言:javascript
复制
classpath 'com.google.gms:google-services:4.0.1'

并导入如下所示的存储库

代码语言:javascript
复制
allprojects {
    repositories {
        google()
        jcenter()
    }
}

应用程序中使用build.gradle

代码语言:javascript
复制
repositories {
    google()
    jcenter()
}

现在令人困惑的部分是为什么不使用google()

代码语言:javascript
复制
maven { url "https://maven.google.com"  }

因为在android studio 3+中google()是它的替代品。

还要确保使用来自Firebase SDK documentation的firebase sdk的正确版本

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50563297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档