2013-08-02 5 views
5

Ich versuche, mein Eclipse-basiertes Android-Projekt mit der build.gradle-Datei zu importieren. Ich erhalte die folgende Meldung: "Build Tools Revision 18.0.0 konnte nicht gefunden werden". Nach dem Android SDK Manager habe ich Android SDK Build-Tools 18.0.1 installiert.Der Import des Eclipse-Projekts in Android Studio mit build.gradle-Datei schlägt fehl

Ich mache das alles auf einem 64-Bit-Windows 7-Rechner, wenn das relevant ist.

Wie behebe ich das?

UPDATE: Ich habe heute Morgen nur auf Build-Tools 18.0.1 aktualisiert. Mir ist dann aufgefallen, dass ich bei einem neuen Projekt in Android Studio kein Projekt mit Android 4.3 erstellen konnte (4.2.2 war die letzte zulässige Version). Ich habe versucht, die Zielversion meines Projekts auf Android 4.2.2 zu löschen und erneut zu exportieren. Jetzt klagt Android Studio darüber, dass ich Build-Tools 18.0.1 nicht finden kann, wenn ich versuche, dieses Projekt zu importieren.

+0

Versuchen Sie, [erstellen symbolische Links für Build-Tools mit dem SDK-Ordner] (http://stackoverflow.com/a/18623840/ 356895). – JJD

Antwort

0

Ich hatte auch Probleme mit Gradle. Ein vollständiger löschen und installieren Sie die neueste Version behoben.

+1

Ich habe es gerade versucht. Nach der Neuinstallation von Android Studio bleibt das Problem bestehen. – Ogre

3

Ich bin sehr neu in Android Studio (wie der letzte Nacht). Ich stieß auf das gleiche Problem. Ich öffnete die 'build.gradle' Datei und änderte die Zeilen mit: "compileSdkVersion 18" und "buildToolsVersion 18.0.1" auf 17 bzw. 17.0.0. Es scheint der Trick zu sein!

0

Ich hatte auch das gleiche Problem, dann habe ich meine Enviornment Variable überprüft und es zeigt auf meine alte SDK, die nicht Build-Tool 18.0.x Nach dem Hinweis auf neue SDK alles geht gut.

+0

Welche Umgebungsvariable wäre das? – Bennidhamma

+1

Das ist der Pfad des SDK. Unter Windows heißt es Environment Variable und auf MAC und Linux müssen Sie den Pfad in der .bash_profile Datei exportieren. – Ankit

15

Ich war ein Android Studio Jungfrau bis vor 10 Minuten. Ich stieß auf das gleiche Problem. Wenn Sie Ihren SDK Manager in Android Studio (oder Eclipse, glaube ich) überprüfen, wird Ihnen angezeigt, welche Tools Sie installiert haben. Ich habe/habe Build-Tools 18.0.1 auch vermisst und den Fehler bekommen .... aber es war, weil ich sie nicht installiert hatte.

Also ohne die Gradle-Build-Dateien zu ändern, war ich in der Lage, die Build-Tools mit dem SDK-Manager zu installieren und alles zum Laufen zu bringen.

Schau dir das Bild: enter image description here

Als Nebenwirkung, musste ich auch als auch die API-Version aktualisiert werden, da es eine API-Version ausgewählt, die nicht installiert wurden (was ich nicht bekommen, weil es war, als Ich habe mit Eclipse kompiliert).

Hoffe, das hilft.

7

Das hat den Trick für mich getan.

In build.gradle Datei im Hauptmodul ändern Sie die Zeile

buildToolsVersion "18.0.0" 

zu

buildToolsVersion "18.0.1" 
1

müssen Sie sicherstellen, die build.gradle Datei die gleiche Version des installierten Build enthält Werkzeuge.

können Sie dies herausfinden, indem Sie in der /sdk/build-tools/android-X.Y.Z/source suchen.Eigenschaftendatei unter der Android Studio-Installation

z.

Pkg.UserSrc=false 
Pkg.Revision=18.1.1 

dann stecken diese Revisionsnummer in die gradle Build-Datei:

android { 
     compileSdkVersion 18 
    buildToolsVersion "18.1.1" 

    ... 

} 
Verwandte Themen