Можно добавить чистый Java-модуль в существующий проект Android.
Но возможно ли создать чистый Java-проект без зависимостей от Android?
Можно добавить чистый Java-модуль в существующий проект Android.
Но возможно ли создать чистый Java-проект без зависимостей от Android?
Да, это возможно. Вам необходимо вручную создать все необходимые файлы.
Ниже приведены шаги для проекта Gradle:
Выберите "Редактировать конфигурацию" в раскрывающемся меню, где обычно запускается проект
Нажмите "Добавить новую конфигурацию" и выберите "Приложение"
Студия Android более или менее похожа на IntelliJ Community Edition.
apply plugin: 'java'
sourceCompatibility = 1.8
version = '1.0'
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
}
Не с помощью мастера "Новый проект".
Один из вариантов заключается в создании Java maven/ gradle проекта вне Android Studio, затем "импортируйте" его в AS через File
→ Open
.
Gradle имеет плагин init
для настройки проекта java-проекта:
gradle init --type java-library
https://docs.gradle.org/current/userguide/build_init_plugin.html
Я думаю, что это возможно, чтобы создать новый модуль из следующего пути (с помощью Androdi Stdio 1.1.0):
Файл > Новый модуль > Выберите из другого модуля > java-библиотеку
Надеюсь, что это сработает для вас.
Нет, вы не можете создать проект java
с Android Studio
, потому что AS система построения не позволит вам создавать свой проект, когда вы закончите писать свое приложение. Системная система Android Studio gradle
создает только файл .apk
.
Android Studio не будет поддерживать большинство вещей, требующих внешней базы данных или сервера приложений.
Самый простой способ - временно отключить плагин поддержки Android. Отмените настройку > Плагин > Плагин поддержки Android После перезапуска закрыть любой текущий проект, и вы получите новый мастер проекта со всеми вашими параметрами, отличными от android. После создания нового проекта вы можете снова включить плагин Android.
Одна вещь, которую вы могли бы добавить сюда, чтобы помочь ДЕЙСТВИТЕЛЬНО новым людям (она меня отключила) заключается в том, что после создания иерархии папок для вашего Java-кода (src/main/java) вы должны щелкнуть правой кнопкой мыши папку java и выберите Mark Directory As > Sources Root. В противном случае у вас не будет возможности создать новый класс java в каталоге foo.
Еще один способ с моей точки зрения:
Именно с такой проблемой я столкнулся сегодня, когда хотел найти способ запустить пример проекта Kotlin без Android SDK. Так что я собрал легкий в использовании проект Playground. Надеюсь, что это помогает кому-то в сообществе.
Вот этот проект: https://github.com/raxityo/KotlinPlayground.
https://github.com/raxityo/KotlinPlayground
.