Intellij IDEA 未在 Kotlin 文件中显示有关 android 资源的可用建议

Posted

技术标签:

【中文标题】Intellij IDEA 未在 Kotlin 文件中显示有关 android 资源的可用建议【英文标题】:Intellij IDEA doesn't show up available suggestions for android resources in Kotlin files 【发布时间】:2014-08-13 23:46:02 【问题描述】:

我有一个 Kotlin 文件,我想通过 R.java 文件访问一些 android 资源。在这种情况下,Intellij IDEA 不会显示可用的建议,有点像 R.layout.main

请看这个截图

这是 IDEA/Kotlin 插件的问题还是我必须配置一些东西?

Kotlin plugin 0.7.270.1
Intellij IDEA IC-135.1019
Andorid API 19
Java 7
Android Build tools 19.1

【问题讨论】:

您是否曾按照@andrey 的建议在 Kotlin YouTrack 中提交错误?如果是这样,问题编号是多少(或者更好的是链接),问题是否已解决? 【参考方案1】:

看起来像 Kotlin 插件中的一个错误。请向我们的问题跟踪器报告错误:http://youtrack.jetbrains.com/issues/KT

【讨论】:

【参考方案2】:

远射,但我建议关注 android http://kotlinlang.org/docs/tutorials/kotlin-android.html 的文档

我可以看到,例如,在您的屏幕截图中,您没有使用 /src/main/java /src/main/kotlin 为 kotlin 和 java 提供单独的文件夹

也许查看您的 gradle 文件可能会有所帮助。

现在我正在使用 kotlin 0.10.195 和 android 1.1,构建工具 21.1.2 和 gradle 插件 1.0.1,建议工作正常。

【讨论】:

以上是关于Intellij IDEA 未在 Kotlin 文件中显示有关 android 资源的可用建议的主要内容,如果未能解决你的问题,请参考以下文章

TwirlKeys.templateImports with Play 未在 IntelliJ IDEA 模板文件中解析

Kotlin 字节码 - 如何在 IntelliJ IDEA 中分析?

(Kotlin) Intellij IDEA 中注释处理的任何解决方法

〖回顾〗Kotlin & IntelliJ IDEA 分享!

如何在IntelliJ IDEA中禁用“粘贴时将Java转换为Kotlin”?

IntelliJ IDEA Ultimate 2018.3 认为我的 Java 9 项目是 Kotlin 项目