android studio "ошибка: не удается найти или загрузить основной класс" в основном методе файла Kotlin

В моем java-модуле проекта Java Studio я использовал код java для основного метода в порядке, но когда я конвертирую его в код Kotlin, вот так:

fun main(args: Array<String>) { println("i am kotlin") } 

Когда я его выполнил, произошла ошибка: «error: не удается найти или загрузить основной класс». Я попытался найти способ решить его, например: пусть основной метод вне класса, но он не работает. Я хочу знать, является ли это причиной того, что моя конфигурация имеет некоторые проблемы. Когда я использую IntelliJ IDEA, я строю проект kotlin, основной метод в порядке. так что моя проблема в java-модуле моей студии Android в кодете kotlin.

В kotlin основная функция должна быть вне класса, который не сработал для вас. Поэтому, когда вы пытаетесь использовать основную функцию класса, она должна быть завершена компаньонным объектом, также аннотируется @JvmStatic . Таким образом, блок кода будет выглядеть так.

 class AnythingYouWant { companion object { @JvmStatic fun main(args: Array<String>) { println("i am kotlin") } } } 

Еще одна вещь, чтобы напомнить вам, что,

Основной метод не является точкой входа в Android, как в Java

потому что он использует совершенно другую конфигурацию сборки в проекте Android Studio, чем проект IntelliJ.