簡體   English   中英

無法在 Android Studio 中運行 Scratch 文件

[英]Unable to run Scratch file in Android studio

我正在嘗試在 Android studio 3.4.1 中運行 Scratch 文件,但看不到輸出。 我創建了兩個文件,一個擴展名為 .kts,另一個擴展名為 .java。

下面提到的是 .kts 文件

class Check {

fun main(args: Array<String>) {
    println(args[0]+"Hello, World!")
}

}

根據這個問題,Android Studio 中缺少 Kotlin 臨時文件輸出,我們可以通過在頂層編寫打印語句來運行此文件,但錯誤仍然相同。 下面提到的是錯誤:

"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

我在這里檢查了許多其他可用的解決方案,但沒有一個對我有用。 懇請在座的每一個人都開導道,以幫助他人。 提前致謝。

你不需要所有的主類代碼——scratches 基本上是腳本。

可以創建並運行一個基本的 scratch.kts 文件:

  1. 右鍵單擊要創建臨時文件的位置,例如Scratches and Consoles -> scratches並選擇New -> scratch file
  2. 選擇“科特林”
  3. 輸入代碼, println("Hello World!")
  4. 右鍵單擊文件名並選擇Run [scratch file].kts

這將創建一個運行配置供您稍后使用。

跑

當您運行 hello world 示例時: 結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM