Создайте новый проект на базе Android Gradle в IntelliJ IDEA
Название довольно много говорит обо всем. Я хотел бы создать новый проект на базе Android Gradle в IntelliJ IDEA (13 EAP), как я могу сделать в Android Studio.
Я пробовал создать новый Android-проект в IntelliJ, но он использует "старую" систему сборки, а при создании нового проекта Gradle создается общий Java-проект, который вообще не имеет интеграции с Android.
Что я могу сделать?
Ответы
Ответ 1
- Создайте проект андроида
- Создайте пустой файл `build.gradle 'в корневом каталоге вашего проекта
- Добавить к файлу:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
compileSdkVersion 18
buildToolsVersion "19"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
- Меню
Run
> Edit configurations
и добавить (+
) Groovy конфигурацию запуска/отладки
- Заполните script путь к ранее созданному файлу 'build.gradle'
- Заполните
Script parameters
желаемой задачей (например, installDebug
или assemble
)
Чтобы добавить команду adb
shell, вы можете добавить новую задачу к этому script. Пример:
task launchDefaultActivity(type:Exec){
commandLine './adb', 'shell', 'am', 'start', '-c', 'android.intent.category.LAUNCHER', '-n', 'com.example.AndroidGradle/.LaunchActivity'
}
Ответ 2
Просто обновление: для IntelliJ IDEA 13.1.0 вы можете следить за этой ссылкой
Как я уже сказал, я просто цитирую подробности здесь
Чтобы создать проект Android на основе Gradle, выполните одно из следующих действий:
-
Если вы собираетесь создать новый проект: нажмите "Создать новый проект" на экране приветствия или выберите "Файл | Новый проект. В результате Откроется мастер создания проекта. Если вы собираетесь добавить модуль в существующий проект: откройте проект, к которому хотите добавить модуль, и выберите Файл | Новый модуль. В результате откроется мастер создания нового модуля.
-
На первой странице мастера в левой панели выберите Android. В правой части страницы выберите Gradle: Android Модуль. Нажмите" Далее ".
- Укажите используемый JDK и Android SDK и нажмите" Далее ".
- Укажите настройки вашего модуля Android и нажмите" Далее ".
- Укажите настройки для конфигурации Android- Gradle Foreground и нажмите" Далее ".
- Выберите шаблон приложения Android из списка и нажмите" Далее ".
- Укажите настройки для выбранного шаблона активности Android и нажмите" Далее ".
- Укажите настройки имени и местоположения. Дополнительные сведения см. В разделе" Название и местоположение проекта "," Имя и расположение модуля ".
- Нажмите" Готово".