今天,由于配置问题,Android Studio已停止正常同步 .
无法解析配置':app:providerRepositoryDebugCompileClasspath'的所有文件 . 找不到firebase-analytics-impl.aar(com.google.firebase:firebase-analytics-impl:15.0.2) . 在以下位置搜索:https://jcenter.bintray.com/com/google/firebase/firebase-analytics-impl/15.0.2/firebase-analytics-impl-15.0.2.aar无法找到播放服务 - flags.aar(com.google.android.gms:play-services-flags:15.0.1) . 在以下位置搜索: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添加标记库 . 我已经试过了 .
3 回答
通过在PROJECT build.grade中更改repos的顺序来修复:
代替
放
我想有人建议这样,但我不再看到他的回答了 .
非常奇怪的问题 .
我猜他们正在改变和删除旧库 .
我终于通过更改项目build.gradle中的存储库顺序来设法使其工作:
jcenter应该是最后一个 .
试试下面的代码
在 project build.gradle
在依赖项标签中
并导入如下所示的存储库
在 app build.gradle
现在令人困惑的部分是为什么不使用
google()
因为
google()
是它在android studio 3中的替代品还要确保使用Firebase SDK documentation的正确版本的firebase sdk