Android Kotlin停止识别对象标记

Android Kotlin停止识别对象标记,android,kotlin,Android,Kotlin,我升级了Android Studio,现在我的项目无法编译 在分析…/SomeFragment.kt中(23,34)处的表达式时,我正在点击org.jetbrains.kotlin.util.kotlinfontendexception:Exception var amounts: MutableList<Int?> = object : ArrayList<Int?>() { init { add(50) add(100)

我升级了Android Studio,现在我的项目无法编译

在分析…/SomeFragment.kt中(23,34)处的表达式时,我正在点击org.jetbrains.kotlin.util.kotlinfontendexception:Exception

var amounts: MutableList<Int?> = object : ArrayList<Int?>() {
     init {
         add(50)
         add(100)
         add(150)
         add(null)
     }
 }
更新 在
Tools>Kotlin>Kotlin Updates
中,我已经在使用最新的Kotlin
1.2.61-release-Studio3.1-1

尝试:

  • 使缓存无效/重新启动
  • 与文件系统同步
  • 将项目与Gradle文件同步
  • 清洁项目和重建项目
  • 重新启动Android Studio
  • 在项目目录中删除了
    .git
    .gradle
    .idea
  • 已删除
    ~/.AndroidStudio3.1
    目录
  • 已删除
    ~/.android
    目录
但是没有用

  • 升级至Kotlin的最新版本
  • 执行干净的重建,因为这可能是由增量生成引起的
    通过删除
    ~/.gradle
    目录解决。(在我的例子中,是Windows10中的
    C:\Users\{User}\.gradle

    Android Studio 3.1.4
    Build #AI-173.4907809, built on July 24, 2018
    JRE: 1.8.0_152-release-1024-b02 amd64
    JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
    Windows 10 10.0