我正在尝试在 Android Studio 3.4.1 中运行 Scratch 文件,但看不到输出。我创建了两个文件,一个扩展名为 .kts,另一个扩展名为 .java。
下面提到的是.kts文件
class Check {
fun main(args: Array<String>) {
println(args[0]+"Hello, World!")
}
}
根据这个问题,Android Studio 中缺少 Kotlin 暂存文件输出,我们可以通过在顶层编写 print 语句来运行此文件,但错误仍然保持不变。下面提到的是错误:
"C:\Program Files\Android\Android Studio1\jre\bin\java.exe" "-javaagent:C:\Program Files\Android\Android Studio1\lib\idea_rt.jar=8940:C:\Program Files\Android \Android Studio1\bin" -Dfile.encoding=windows-1252 -classpath "C:\Program Files\Android\Android Studio1\plugins\Kotlin\kotlinc\lib\kotlin-compiler.jar;C:\Program Files\Android\ Android Studio1\plugins\Kotlin\kotlinc\lib\kotlin-reflect.jar;C:\Program Files\Android\Android Studio1\plugins\Kotlin\kotlinc\lib\kotlin-stdlib.jar;C:\Program Files\Android\ Android Studio1\plugins\Kotlin\kotlinc\lib\kotlin-script-runtime.jar" org.jetbrains.kotlin.cli.jvm.K2JVMCompiler -kotlin-home "C:\Program Files\Android\Android Studio1\plugins\Kotlin\ kotlinc" -script C:/Users/ch-e01460.SPICEMONEY/.AndroidStudio3.4/config/scratches/scratch.kts
当我尝试运行这个 .Java 文件时
class Scratch {
public static void main(String[] args) {
println("Hello, World!");
}
}
我收到以下提到的错误
错误:无法找到或加载主类 Scratch Process 以退出代码 1 完成
我在这里检查了许多其他可用的解决方案,但没有一个对我有用。恳请在座的各位开导道,也能帮助他人。提前致谢。