当前位置: 首页 > 知识库问答 >
问题:

如何删除kotlin中未解析的引用

魏宸
2023-03-14

为了在我的项目中使用android Room ORM,我在Kotlin/Java项目中添加了Room依赖项,在gradle build之后,我得到了大量未解析引用错误(请参见下面的错误)

我试过这个Android Studio未解决的参考。项目编译和这个未解决的引用:kotlinx但是还没有解决方案,我如何解决这个未解决的资源错误

共有1个答案

晋弘义
2023-03-14

试着:

1. Build -> Clean project;
2. File -> Invalidate caches \ restart and press `Invalidate and restart`
 类似资料:
  • 我试图使用新的相机硬件API(android.hardware.camera2)的示例代码为我的Android应用程序。首先,我通过Android Studio的静态编程语言插件的自动转换功能将Java代码转换为静态编程语言代码。下面是一段转换后的代码: 我得到了未解决的引用错误: 但是这些常数在原始Java代码中是可以识别的。这些错误有什么解决办法吗?

  • 这一行: 给我错误。 我的项目创建过程非常基本:在Intellij idea中:

  • 我一直得到错误"未解决的引用:绑定"。有人知道我错过了什么吗?我已经试着更新了一切。但是绑定不起作用。 建筑格拉德尔。(module.app):

  • 我正在尝试使用静态编程语言DSL,但我无法让它识别我在BuildSrc中定义的对象。它们由IDE解析,但当我编译代码时,它不起作用。 这是我的项目结构: 依赖关系的内容: 项目build.gradle.kts(第一个失败的): 我还想指出,android{…}块在模块gradle文件中无法识别,但我认为这可能是因为编译失败。

  • 我使用新的数据绑定库在Java编写了以下片段类 它的编译和运行都很好。 我尝试用Kotlin重写它,并得出以下结论: 但现在步骤输出以下内容: 错误:(16,38)未解析引用:DataBinding 错误:(37,27)未解析引用:FragmentDataBinding 我如何使用android-databinding库与Kotlin? 我的顶级: 应用程序目录中的我的(仅相关部分): 我使用的是