gpt4 book ai didi

java - Java+Kotlin Android 项目中 Kotlin 文件中 Unresolved 引用错误

转载 作者:行者123 更新时间:2023-11-30 10:13:11 25 4
gpt4 key购买 nike

我正在开发一个 Kotlin+Java 混合项目。

Gradle 版本和插件最近分别升级到 3.1.3 和 4.4。

现在在编译时,我在一些 Kotlin 文件中收到“ Unresolved 引用”错误。

例如。 -

return when (item?.itemId) {
android.R.id.home -> {
finish()
true
}
else -> super.onOptionsItemSelected(item)
}

在上面的代码中,在 android.R.id.home 中获取编译错误作为未解析的引用。

也在

root_low_rating_nps.viewTreeObserver.removeOnGlobalLayoutListener(keyboardLayoutListener)

在查找“removeOnGlobalLayoutListener”时出现“ Unresolved 引用”错误

我已经坚持了 5 天了。

尝试在应用模块的 build.gradle 中移动 Kotlin buildscript 依赖项、使缓存无效并重新启动、刷新、删除 .idea/文件夹。

谁能帮忙解决这个问题?

谢谢

最佳答案

我找到了解决方案。

原来,(我不知道为什么),但是在升级 Gradle 版本和 Kotlin 插件之后,旧版本的库造成了某种干扰。我更新了

com.birbit:android-priority-jobqueue:1.3

com.birbit:android-priority-jobqueue:2.0.1

这是最新的可用版本,问题已解决。

如果其他人遇到此问题,请尝试将所有依赖项更新到最新版本。

如果有人确定了这方面的真正原因,也请告诉我。

谢谢

关于java - Java+Kotlin Android 项目中 Kotlin 文件中 Unresolved 引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51475949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com