Я пытаюсь создать простой проект для Android с gradle. Я работаю на компьютере с Debian GNU/Linux 7 "wheezy".
Я следил за рекомендациями в Gradle Руководство пользователя плагина - Сайт проекта Android Tools, но он выдает сообщение об ошибке:
FAILURE: Build failed with an exception.
* Where:
Build file '/home/alex/Proyectos/MyLogin/build.gradle' line: 11
* What went wrong:
A problem occurred evaluating root project 'MyLogin'.
> Could not create plugin of type 'AppPlugin'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 4.817 secs
Я следил за спецификациями:
- Gradle 1.9
- Плагин 0.7
- SDK 17+ (фактически 19)
Я также запустил проект заново, и результаты, которые я показал, были выданы командой gradle tasks
, как показано в документации.
Я также пробовал gradle 1.10, но результат тот же.
Даже этот вопрос не был полезен, так как он решил с обновлением до gradle 1.6 (я понимаю, что для плагина 0.7 требуется не менее gradle 1.9).
Я пробовал это после ошибки с той же ошибкой в Android-студии и IntelliJ Idea.
EDIT: Я также пробовал с новыми проектами в обеих IDE и получил ту же проблему. Но меня больше всего удивляет то, что обе IDE используют gradle 1.8 в своей завернутой форме. Я попытался настроить оба из них, чтобы использовать локальную установку gradle, но все тот же вопрос.
Что я делаю неправильно? Это ошибка? Как я могу избежать проблемы?
Пожалуйста, помогите мне.
EDIT: Вот мой build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 14
buildToolsVersion '19.0.1'
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
}
}
sourceCompatibility = 1.6
version = '0.1'
dependencies {
compile 'com.android.support:support-v4:18.0.0'
//compile project(':core')
}