Man*_*yal 257 android firebase
将firebase项目从旧域升级到新的google firebase域时出现以下错误.
无法解决:com.google.firebase:firebase-core:9.0.0
我按照Firebase文档中提到的步骤,在" 将Firebase添加到Android项目"一节中,主题可用库.
我有什么选择来解决这个错误?
Sam*_*ern 558
从版本开始,11.2.0Firebase和Google Play服务依赖项可通过Google的Maven Repo获得.您不再需要使用Android SDK管理器来导入这些依赖项.
在根build.gradle文件中添加repo:
allprojects {
repositories {
// ...
maven { url "https://maven.google.com" }
}
}
Run Code Online (Sandbox Code Playgroud)
如果您使用的gradle产出4.0或更高版本可以替换maven { url "https://maven.google.com" }只google().
9.0.0Firebase 的版本是使用Google Play服务9.0构建的,现在可以在新的包装下使用com.google.firebase:*
请参阅Google Play服务的发行说明9.0 https://developers.google.com/android/guides/releases#may_2016_-_v90
新版本的软件包Google Play Services(第30版)和Google Repository(第26版)刚刚在SDK管理器中发布,因此您可能只需更新即可.
Tools> Android> SDK Manager.SDK Tools选项卡.Google Play Services(rev 30)和Google Repository(rev 26).见下图.Sync和Build你的项目.截至2017年4月,下面列出了最新版本的Google Play服务和存储库.
Tools> Android> SDK Manager.Packages小组讨论下,寻找Extras.Google Play Services(rev 39)和Google Repository(rev 46).见下图.Perform a gradle project sync和Build你的项目.cra*_*ama 12
Error:(30, 13) Failed to resolve: com.google.firebase:firebase-auth:9.6.1
如果您遇到此错误,并且您正在使用安装了firebase组件的Android Studio 2.2,它默认具有库版本9.6.0,并且您正在添加最新的依赖项,如9.6.1.您可能需要降级com.google.firebase:firebase-auth:9.6.1到com.google.firebase:firebase-auth:9.6.0
或者检查预安装的firebase 的库版本,并确保它与您尝试添加或添加到项目中的新库版本相同.
| 归档时间: |
|
| 查看次数: |
172404 次 |
| 最近记录: |