小智 61
如果你从工具中自动集成firebase,android studio的新版本有奇怪的bug,软件插入
implementation 'com.google.firebase:firebase-database:16.0.1:15.0.0'
Run Code Online (Sandbox Code Playgroud)
代替
implementation 'com.google.firebase:firebase-database:16.0.1'
Run Code Online (Sandbox Code Playgroud)
修复此行(删除最后一个':'后面的数字)
Sub*_*abu 12
除掉
implementation 'com.google.firebase:firebase-database:16.0.1:15.0.0'
Run Code Online (Sandbox Code Playgroud)
并且仅添加
implementation 'com.google.firebase:firebase-database:16.0.1'
Run Code Online (Sandbox Code Playgroud)
因为
16.0.1我们自己添加了,之后我们使用工作室中的插件连接firebase,它添加了一个新的lib文件15.0.0.所以这不是必需的.
在您的根build.gradle文件中添加存储库:
allprojects {
repositories {
google()
maven { url "https://maven.google.com" }
}
}
Run Code Online (Sandbox Code Playgroud)
现在同步 Gradle。这是包含 Firebase 存储库的目录。
如果步骤 1 不起作用,那么应该是因为您正在离线模式下使用 Gradle。如果你的 gradle 设置为离线,android studio 会搜索你想要更新的依赖项的缓存副本,并抛出错误,因为它之前尚未下载该文件。
转到Settings >> Build, Execution, Deployment >> Gradle。
在Global Gradle Settings部分中,禁用Offline模式。
现在再次同步 Gradle。
| 归档时间: |
|
| 查看次数: |
29369 次 |
| 最近记录: |