【问题标题】:Apk compilation failed with message "Unresolved reference: FirebaseDatabase" in Android Studio 3.2Apk 编译失败,并在 Android Studio 3.2 中显示消息“未解析的参考:FirebaseDatabase”
【发布时间】:2018-06-29 02:15:45
【问题描述】:

我正在尝试在带有 Android Studio 3.2 canary-17(windows) 的 kotlin 项目中使用 Firebase。 编译失败,出现错误“未解析的引用:FirebaseDatabase”。

我的应用程序build.gradle 和项目build.gradle

Firebase 库已添加到 gradle,因此 Firebase 类必须可用。

我明白了:

  • com.google.firebase.* 包中的所有类都会发生这种情况;
  • 该问题仅在 Android Studio 3.2 和 kotlin 中出现;
  • 如果我将我的 kotlin 类转换为 java - 没有错误;
  • 清理/重建和无效并重新启动无济于事;
  • Android Studio 的干净安装没有帮助;
  • 我无法重现 Android Studio 3.1.X 的问题

我创建了一个小型演示项目 - https://gitlab.com/illuzor/firebase-bug-test

我不知道可能出了什么问题。可能是 Android Studio 预览版的 bug?

【问题讨论】:

  • 它在我的机器上运行良好:/ 给你几个问题:你安装了新的 sdk 版本 28 吗?您是否尝试重新启动并清理缓存?
  • 是的,当然。已安装 SDK 平台 28。清理/重建和无效/重新启动没有帮助。即使在全新安装 Android Studio 后也会出现此问题。

标签: android firebase firebase-realtime-database kotlin


【解决方案1】:

更新到Android Studio 3.2 beta2

后工作正常

【讨论】:

    猜你喜欢
    • 2016-09-18
    • 1970-01-01
    • 2019-03-19
    • 2020-04-20
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 1970-01-01
    相关资源
    最近更新 更多