Android Studio 3.0 Kotlin的更改不会反映在构建中

Android Studio 3.0 Kotlin的更改不会反映在构建中,android,android-studio,build.gradle,kotlin,kotlin-android-extensions,Android,Android Studio,Build.gradle,Kotlin,Kotlin Android Extensions,有没有人试过kotlin的3.0版android studio。我看到了一个奇怪的问题,当我运行应用程序时,Kotlin代码的变化没有反映出来,但是java的变化可以看到。当我调试应用程序时,代码不会停在新的代码行上。我还特别看到,在运行时Java抱怨说找不到我在Kotlin中编写的新方法(但可以看到同时编写的Java代码),我找到的唯一解决方案是重建应用程序或卸载并重新安装。这个问题的任何解决方案。 注意:我已经在kotlin build OFF/on上进行了即时编译,还尝试了增量编译尝试在终

有没有人试过kotlin的3.0版android studio。我看到了一个奇怪的问题,当我运行应用程序时,Kotlin代码的变化没有反映出来,但是java的变化可以看到。当我调试应用程序时,代码不会停在新的代码行上。我还特别看到,在运行时Java抱怨说找不到我在Kotlin中编写的新方法(但可以看到同时编写的Java代码),我找到的唯一解决方案是重建应用程序或卸载并重新安装。这个问题的任何解决方案。
注意:我已经在kotlin build OFF/on上进行了即时编译,还尝试了增量编译

尝试在终端中运行
/gradlew clean Assembly
。这将清除所有自动生成的代码,从头开始构建应用程序的所有风格


如果这不起作用,请尝试使所有缓存失效并重新启动Android Studio,这也应该起作用。

我也遇到了同样的问题。我认为更改没有保存,所以我甚至尝试清理构建我的应用程序,但遗憾的是,这没有起作用。 因此,最近我发现问题在于,我使用了一个
if
表达式,作为一个表达式返回一个值,我在
if
表达式之后的调用没有得到执行,不是因为没有保存更改,而是因为if返回到函数,因此调用执行后没有语句。
请检查情况是否如此。希望这会有所帮助。

您是否启用了即时跑步功能?如果是,则禁用,不要使用它。您是否正确启用了Kotlin插件?是的,我禁用了即时运行。。而且我相信我已经配置了kotlin插件correctly@abat你找到解决方法了吗?@abat无论是即时跑步还是不即时跑步,我都没有这个问题。