我正在使用Android Studio 3.2并尝试运行草稿文件,但找不到println的输出位置。
我的暂存文件的内容:
fun main(args: Array<String>) {
println("Hello, world!")
}
但是输出窗口缺少“你好,世界!”
我找错地方了吗?
答案 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