Ich versuche ein einfaches Android-Projekt mit Gradle zu erstellen. Ich arbeite in einem Computer mit Debian GNU / Linux 7 'wheezy'.
Ich habe die Empfehlungen im Gradle Plugin Benutzerhandbuch - Android Tools Project Site befolgt , aber es wird ein Fehler ausgegeben:
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
Ich habe die Spezifikationen befolgt:
- Gradle 1.9
- Plugin 0.7
- SDK 17+ (tatsächlich 19)
Ich habe auch ein neues Projekt gestartet, und die Ergebnisse, die ich gezeigt habe, wurden vom Befehl ausgegeben, gradle tasks
wie in der Dokumentation gezeigt.
Ich habe auch Gradle 1.10 ausprobiert, aber das Ergebnis ist das gleiche.
Auch diese Frage war nicht nützlich, da sie mit 'Upgrade' auf Gradle 1.6 gelöst wurde (ich verstehe, dass Plugin 0.7 mindestens Gradle 1.9 erfordert).
Ich habe dies versucht, nachdem ich mit dem gleichen Fehler in Android-Studio und IntelliJ Idea gescheitert war .
EDIT: Ich habe es auch mit neuen Projekten in beiden IDEs versucht und habe das gleiche Problem bekommen. Was mich jedoch am meisten überrascht, ist, dass beide IDEs Gradle 1.8 in ihrer verpackten Form verwenden. Ich habe versucht, beide zu infizieren, um meine lokale Gradle-Installation zu verwenden, aber immer noch das gleiche Problem.
Was mache ich falsch? Ist es ein Fehler? Wie kann ich das Problem vermeiden?
Bitte hilf mir.
EDIT: Hier ist meinebuild.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')
}