Android Studio 2.2无法find所有kotlin文件的引用

更新到Android Studio 2.2后,我不断收到所有 kotlin文件中的“ Unresolved reference ”错误。

具体失败的gradle任务是:: :app:compileStagingDebugKotlinAfterJava (对于称为StagingDebug的变体)

我迄今为止发现的唯一解决方案是运行clean 。 但我不想每次都在我的代码中进行更改。 任何帮助?

2 Solutions collect form web for “Android Studio 2.2无法find所有kotlin文件的引用”

确保Android Studio中的kotlin插件版本和你正在使用的kotlin版本(check build.gradle)是一样的。

更新AS之后,请重新配置您的项目,如下所述: https : //kotlinlang.org/docs/tutorials/kotlin-android.html

始终为Kotlin更新选择Stable通道。

我不认为1.0.4版本已经在stable渠道。 为什么? 最新版本与最新版本的IntelliJ IDEA兼容,因此在不遵循IDEA版本的Aandroid Studio可能会出现问题。

希望它会有所帮助

  • 正确实施Kotlin的等待和通知
  • 将lambda直接分配给inheritance的抽象方法
  • Kotlin中位运算符的计算顺序
  • Kotlin:一个抽象的超类有一个抽象的构造函数吗?
  • 构造器在kotlin派生类中的可分解构造器
  • 我可以转换模板expression式中的字符串还是kotlin中的lambdaexpression式?
  • 如何在Kotlin的片段中设置微调器中的addapter?
  • Kotlin JS - 字符串到数字的转换?
  • 我怎样才能在Kotlin中得到一个随机数字?
  • 我可以使用lambda的名称作为“括号外”传递的参数吗?
  • 可以在Kotlin中编写函数(即在顶层)。 我可以unit testing那些顶级?
  • Kotlin language will be the best programming language for Android.