Можно ли скомпилировать простой код Java в Android Studio?

У меня уже есть Android Studio, но нет Eclipse.

Нужно ли устанавливать Eclipse, чтобы протестировать простой Java-код? Или это возможно с помощью Android Studio?

В чем разница между обоими?

6 ответов

Крутая вещь в Android Studio заключается в том, что она делегирует процесс сборки Gradle. А в Gradle создание простого Java-приложения - это добавление необходимого плагина в файл build.gradle.

apply plugin: 'application'

mainClassName = "com.your.package.MainClassName"

И вам не нужно проходить через мастер нового проекта. Просто создайте каталог проекта, создайте в нем файл build.gradle с помощью приведенного выше сценария. Поместите ваш исходный код Java в 'src/main/java'.

В Android Studio нажмите "Импортировать проект (Eclipse, Gradle и т. Д.)", Откройте каталог проекта и выберите файл build.gradle. Нажмите OK, чтобы настроить упаковщик Gradle. Когда импорт завершится, нажмите RUN и позвольте плагину сделать все остальное.

Обратите внимание, что плагин 'application' также неявно применяет плагин Java.

Подробнее об этих плагинах здесь: https://docs.gradle.org/current/userguide/application_plugin.html и здесь: https://docs.gradle.org/current/userguide/java_plugin.html

Я еще не проверял. Но это первое, что я нашел, когда гуглил:

Проверено на Android Studio 0.8.6 - 1.2.2

Используя этот метод, вы можете иметь модули Java и модули Android в одном проекте, а также иметь возможность компилировать и запускать модули Java как отдельные проекты Java.

Откройте свой проект Android в Android Studio. Если у вас его нет, создайте его.

1.Нажмите Файл> Новый модуль. Выберите библиотеку Java и нажмите "Далее".

2.Введите имя пакета и т. Д. И нажмите Готово. Теперь вы должны увидеть модуль Java внутри вашего проекта Android.

3. Добавьте свой код в модуль Java, который вы только что создали.

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

5.В новом окне нажмите на знак плюса в левом верхнем углу окна и выберите Приложение

6. Появится новая конфигурация приложения, введите такие данные, как ваш основной класс и путь к классу вашего модуля. Нажмите ОК.

7. Теперь, если вы нажмете Run, это должно скомпилировать и запустить ваш модуль Java.

и вы можете проверить эту тему.

В чем разница?

Android Studio построена на основе Google для Android. Он специально создан для создания приложений (APK сделан из него). Теперь у Intellij также есть собственная IDE (интегрированная среда разработки), которая выглядит очень похоже, но предназначена для создания вещей, отличных от приложений, таких как JAR и страницы веб-сайтов.

Eclipse также является IDE и, по сути, будет делать то же, что и IDE Intellij. Eclipse также может создавать APK (хотя Google рекомендует и поддерживает только Android Studio). С точки зрения различий для IDE, между предпочтениями пользователей в кодировании.

Из моего собственного опыта; Я бы использовал Android Studio только для написания приложений и другой IDE для любого другого типа программ.

Пожалуйста, откройте ссылку ниже. Он показывает, как запустить нормальный Java-код в Android Studio. https://github.com/libgdx/libgdx/wiki/Gradle-and-Intellij-IDEA

Ссылка на ссылку: Запуск приложения Java в Android Studio

Я не пробовал Android Studio для создания Java-проекта, но технически это должно быть возможно, почему? потому что Android Studio использует Gradle в качестве системы сборки для создания проектов, и вы можете построить автономный проект Java с Gradle. это так же, как Maven и т. д.

Теперь ваш вопрос к Android студии VS Eclipse

как я упоминал ранее, Android-студия использует gradle в качестве системы сборки, в то время как Eclipse использует Eclipse-ADT.

Теперь все зависит от того, позволит ли android studio открыть простой Java-проект, если это так, тогда не должно быть никаких проблем для сборки.

В Android Studio есть отдельная вкладка для Gradle, где она показывает все задачи Gradle, из которых можно выполнить любую задачу.

Таким образом, вы можете проверять модули Java в Android Studio. Это простой способ компилировать и запускать Java Code в Android Studio.

Прежде всего, откройте свой проект Android в Android Studio. Если у вас его нет, создайте один проект.

Нажмите "Файл"> "Новый модуль". Выберите библиотеку Java и нажмите "Далее".

Напишите название вашего пакета и т. Д. И нажмите Готово. Теперь вы должны видеть модуль Java внутри вашего проекта Android.

Добавьте ваш код или любую программу на языке Java в модуль Java, который вы только что создали.

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

В новом окне вы увидите знак +, нажмите на знак плюс в левом верхнем углу окна и выберите Приложение

Должна появиться новая конфигурация приложения, введите такие данные, как ваш основной класс и путь к классу java вашего модуля.

Нажмите на кнопку ОК. Теперь, если вы нажмете кнопку run, это скомпилирует и запустит ваш Java-код, который вы написали.

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