Ich hatte ein Einzel-Modul-Projekt in der Befehlszeile Ant und möchte es in Gradle konvertieren, aber es schlägt fehl bei: 'gradle tasks' , weil es das Android-Plugin nicht finden kann.Neues Gradle-Projekt (Befehlszeile und Einzelmodul) kann kein Android-Plugin finden
Dieser Fehler fiel zusammen mit einem Upgrade auf das Android SDK/Tools & Support Repository.
Ich verwende Windows 10 und den TextPad-Editor (DOS-Befehlszeilenbildschirm ist enthalten). Die Gradle Version ist 2.12
build.gradle:
apply plugin: 'com.android.library'
android{
compileSdkVersion 20
buildToolsVersion '23'
System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'
repositories{
jcenter()
}
dependencies{
classpath 'com.android.tools.build:gradle:1.1.0'
}
}
Hinweis: Ich habe versucht, die Repositories zu bewegen und Abhängigkeiten aus unter dem Android {} s.
Fehlermeldung:
AUSFALL: Figur mit einer Ausnahme fehlgeschlagen. * Wo: Build-Datei 'D: \ Android \ Clox \ Build.gradle' Zeile: 1 * Was schief gelaufen ist: Ein Problem bei der Bewertung Root-Projekt 'Clox' aufgetreten.
Plugin mit der ID 'com.android.library' nicht gefunden.
local.properties Datei:
sdk.dir=c:\users\chatt\AppData\Local\Android\sdk1
or
sdk.dir=C\:\\Users\\chatt\\AppData\\Local\\Android\\sdk1
ich diese enthalten, da es meine JDK_HOME zu ignorieren scheint. JDK_HOME begann mit dem Zeigen auf JAVA_HOME. Ich habe versucht, JDK_HOME zu ändern: "XXX" und es gab nur den üblichen Fehler. JDK_HOME ist jetzt c: \ Benutzer \ Chatt \ AppData \ Local \ Android \ sdk1, die ich aus der Kopfzeile des Android SDK-Manager und ANDROID_HOME =% JDK_HOME% erhalten habe.
Kürzlich durchgeführte Tests:
hatte ich eine Folge von Fehlern, die ich die Antworten zu finden in: https://stackoverflow.com/questions/ (danke Personen) und dann das JDK ich aktualisiert, um die Build-Werkzeuge hinzufügen, mit den Ergebnissen:
Pakete
- Android SDK Werkzeuge, Revision 25.1.1
- Android SDK Errichten-Tools, Revision 23.0.3
...
- Android-Support Repository, Revision 30
und ich sehe es installiert ist:
-Android SDK Platform 6.0 (API 23)
-Android Support Library v.23.2.1
Scheinbar dieses Update, was die Ursache der com.android.library Plugin nicht Fehler gefunden ; Abgesehen von einem JAVA_HOME-Fehler ist das alles, was es mir gibt.