首页 > 解决方案 > 为什么 Android Studio 调试器会抱怨此代码片段?

问题描述

我想在调试器在断点处暂停时检查几个变量的值。我发誓我以前做过,但出于某种原因,Android Studio 对这个 Kotlin 多行代码片段有问题:

println("Hello")
println("World")

它与 Java 中的等价物没有问题:

System.out.println("Hello");
System.out.println("World");

这是屏幕截图:

Kotlin 多行代码片段产生错误 Java多行代码片段很好

这是 IDE 中的错误还是我做错了什么?

标签: androidandroid-studiodebuggingkotlin

解决方案


这是 IDE 的一个错误,它在您切换语言 JAVA-Kotlin 时发生。出于某种原因,我认为它将多行代码编辑器重置为单行编辑器。这就是为什么如果你可以折叠它并使用右上角的箭头再次展开它会得到修复。


推荐阅读