Невозможно запустить скретч-файл в Android-студии

Я пытаюсь запустить скретч-файлы в Android Studio 3.4.1 и не могу увидеть вывод. Я создал два файла: один с расширением.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-refle.jar;C:\Program Files\Android\Android Studio1\plugins\Kotlin\kotlinc\lib\kotlin-stdlib.jar;C:\ Программные файлы \Android\Android Studio1\plugins\Kotlin\kotlinc\lib\kotlin-script-runtime.jar" org.jetbrains.kotlin.cli.jvm.K2JVMCompiler -kotlin-home "C:\ Программные файлы \Android\Android Studio1\plugins\Kotlin\kotlinc" -скрипт C:/Users/ch-e01460.SPICEMONEY/.AndroidStudio3.4/config/scratches/scratch.kts

Когда я пытаюсь запустить этот файл.Java

class Scratch {
 public static void main(String[] args) {
    println("Hello, World!");
}
}

Я получаю указанную ниже ошибку

Ошибка: не удалось найти или загрузить основной класс Царапина процесс завершен с кодом выхода 1

Я проверил много других решений, доступных здесь, но ни одно из них не работает для меня. Просить всех присутствующих осветить путь, чтобы он тоже мог помочь другим. Заранее спасибо.

0 ответов

Вам не нужен весь основной код класса - царапины - это в основном скрипты.

Базовый файл scratch.kts можно создать и запустить:

  1. Щелкните правой кнопкой мыши в том месте, где вы хотите создать рабочий файл, например Scratches and Consoles -> scratches и выберите New -> scratch file
  2. Выберите "Котлин"
  3. Введите код, println("Hello World!")
  4. Щелкните правой кнопкой мыши имя файла и выберите Run [scratch file].kts

Это создаст конфигурацию запуска, которую вы сможете использовать позже.

Когда вы запускаете пример hello world:

Другие вопросы по тегам