Запуск одиночного java файла со стандартным основным (String [] args) методом - Android Studio

Для начала - Да, я знаю, что это сумасшедший/странный. Но мне это нужно:).

Я хочу найти самый простой способ запуска одиночного java файла (и предпочитаю нетерминальные ответы:) - если это возможно) в Android Studio. Я имею в виду случайный .java файл из моего проекта Android, в котором я напишу основной (..) метод. И еще одна вещь: Я не хочу создавать новые модули (я уже видел ответы о добавлении модуля библиотеки Java). Я просто хочу щелкнуть что-нибудь и запустить мой (единственный) файл, так же, как я могу это сделать в Eclipse. Возможно ли это?

Ответ 1

Если ничего другого, вы можете сделать быстрый тест JUnit, который вызывает ваш основной метод класса.

Ответ 2

Одна вещь, которая может вас сбивать с толку, например, меня это путало:

Если существует стандартный метод запуска приложения Java

public static void main (String[] args ) {
// your block here

}

Android Studio автоматически предоставит опцию "Запустить YourClass.mainActivity()", когда вы щелкните правой кнопкой мыши в любом месте пространства редактирования редактора.

Просто щелкните правой кнопкой мыши в файле Java и будет возможность запускать этот конкретный класс Java.

Ответ 3

Самый простой способ (для меня) - сделать правый клик в вашем редакторе и выбрать " Запустить ClassName.main()". См. Снимок экрана. Использование Android Studio версии 1.4.1.

введите описание изображения здесь

Ответ 4

1) Создайте класс с помощью метода main():

public class Test1 {

    public static void main(String[] args) {
        System.out.println("hello1");
    }
}

2) нажмите ctrl + shift + F10 (или ctrl + shift + R для Mac)

Он будет компилировать, собирать и печатать

hello1