我在Android Studio中创建了Scratch Kotlin文件。我只想运行此scratch.kt文件并获取输出。
我摆弄了Run Cofigurations,但不明白将要进入Main Class的内容。
答案 0 :(得分:7)
如果您在任何kotlin文件中创建名为main
的顶级函数,则会在其旁边显示一个绿色的运行按钮,使您可以将其作为程序运行:
请注意,这在Android Studio和IntelliJ IDEA中均有效。
答案 1 :(得分:3)
您可以使用File-> New-> Scratch File-> Kotlin创建草稿kotlin文件。 有了它,您应该能够创建并运行kotlin脚本文件来尝试功能,代码等。
如果您打算创建一个完整的独立kotlin项目。我的建议是使用IntelliJ IDEA。可以使用Android Studio这样做,但您不会停止面对问题,而不必一直搜索解决方法。
答案 2 :(得分:1)
使用此代码,您将在函数附近看到运行图标。
class Test {
companion object {
@JvmStatic
fun main(args: Array<String>) {
println("Hello test!")
}
}
}
答案 3 :(得分:0)
Android Studio允许运行Kotlin代码,但是绿色三角形(“运行”)会在您不使用类文件或在类的括号外添加fun main(args: Array<String>){}
时显示。因此,我这样做的方式(在AS 4.0中)是:
创建Kotlin文件(不选择CLASS)并放入其中:
fun main(args:Array){}
然后,在此方法内,您可以使用Kotlin类。您可以例如:
有趣的主(args:数组){ var oneMan:Man = Man() oneMan.method() }
成为普通科特林班的人。