Android Studio中缺少Kotlin暂存文件输出

时间:2018-09-27 16:43:36

标签: android android-studio intellij-idea kotlin

我正在使用Android Studio 3.2并尝试运行草稿文件,但找不到println的输出位置。

我的暂存文件的内容:

fun main(args: Array<String>) {
    println("Hello, world!")
}

但是输出窗口缺少“你好,世界!”

enter image description here

我找错地方了吗?

2 个答案:

答案 0 :(得分:5)

su - username文件不需要.kts函数。您可以在顶层添加打印语句。

这将解释有关main未被使用的警告,因为从未args被调用。

  

脚本是具有顶级可执行代码的Kotlin源文件(.kts)。
   Using the command line to run scripts

答案 1 :(得分:0)

只需删除main函数,例如:main(args:Array){},但将main之类的内部内容(例如函数调用)保留在您的暂存文件中,例如:callingFun(“ PassingString”)。 然后点击暂存文件的运行按钮,然后输出应显示在相关代码行的右侧。 screen shot