wake-up-neo.com

Android Studio: Installationstools konnten nicht synchronisiert werden

Mit diesem Fehler ab ca. ein paar Stunden verrückt zu werden.

Der Fehler ist:

failed to find Build Tools revision 23.0.0 rc1

Aber ich denke alle Updates haben (auch den Release Candidate!)

Dies ist das Bild: Danke.enter image description here

44
sineverba

Gehen Sie zu Datei> Projektstruktur> Modul auswählen> Eigenschaften. Sie gelangen zu diesem Bildschirmenter image description here

Wählen Sie Build-Tools-Version genauso wie die in Compile Sdk-Version ausgewählte Version.

Ich hoffe, das löst dein Problem.

74
silentBeep

Ich könnte es reparieren, indem ich es in ändere 

Android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"
}

in der build.gradle-Datei

14
Boe-Dev

Ich hatte das gleiche Problem mit der Build-Tools-Version 24.0.0-rc4. Das Update bestand darin, das Paket mit der Befehlszeile zu installieren .

~/Android/Sdk| ls -1 build-tools/
23.0.3
24.0.0-rc4
~/Android/Sdk| ./tools/Android list sdk -a | grep "SDK Build-tools"
   4- Android SDK Build-tools, revision 24 rc4
   5- Android SDK Build-tools, revision 23.0.3
   6- Android SDK Build-tools, revision 23.0.2
   7- Android SDK Build-tools, revision 23.0.1
   8- Android SDK Build-tools, revision 23 (Obsolete)
   ...
~/Android/Sdk| ./tools/Android update sdk -a -u -t 4
   ...
~/Android/Sdk| ls -1 build-tools/
23.0.3
24.0.0-preview
24.0.0-rc4

(Beachten Sie, dass sich 4 im obigen Android update sdk-Befehl auf die Nummer der vorhergehenden Liste für die gewünschte Version bezieht, die sich am Anfang der Zeile befindet).

Das Verzeichnis build-tools/24.0.0-rc4/ wurde erstellt, als ich das Paket über den SDK-Manager von Android Studio installierte. Die obige Methode erstellt build-tools/24.0.0-preview/.

Mein build.gradle-Skript auf App-Ebene verwendet die -rc4-Version, wie im Setup-Handbuch angegeben:

Android {
    compileSdkVersion 'Android-N'
    buildToolsVersion '24.0.0-rc4'
}

Ich verstehe nicht die Korrelation zwischen -rc4 und -preview oder warum 24.0.0-rc4 das -preview-Paket abholt, aber das Problem wurde für mich behoben.

11
mynyml

Ich habe das gleiche Problem ... Ich habe dieses Problem durch folgenden Punkt gelöst.

Gehen Sie zuerst in die Datei build.gradle app und ändern Sie diese

Android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0 rc2"
}

mit diesem 

Android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0"
}

Ich hoffe, das wird dein Problem lösen.

5
Hakim Khan

Ich hatte das gleiche Problem und behebte es, indem ich zu Datei-> Projektstruktur-> Projekt ging und die Android-Plugin-Version auf 1.3.0-beta1 umstellte

Hoffe das hilft!

3
Nathan Reline

Ich stand heute vor demselben Problem.

Und es leicht gelöst durch folgende Punkte

1) Starten Sie den StandAlone SDK-Manager (Um den Standalone-SDK-Manager zu öffnen - Extras> Android> SDKManager> in Bottom.

2) Löschen Sie das bereits installierte Paket der SDK Build Tools für z. B. 24.0.0 rc4.

3) Schließen Sie den Standalone-SDK-Manager und starten Sie Android Studio neu.

4) Nach dem Neustart beginnt der Gradle mit der Erstellung des Projekts und Sie erhalten eine Warnmeldung, in der Sie das Paket des SDK-Build-Tools und der Synchronisierung herunterladen. Klicken Sie darauf und Sie werden so herunterladen ...

Ich hoffe das hilft

2
Ankit Gupta

Eine der Antworten fordert Sie auf, buildToolsVersion 23.0.0 zu verwenden, aber Sie würden buildToolsVersion 23.0.0 bekommen, wenn Sie ernsthafte Fehler buildToolsVersion 23.0.3 verwenden. Ich habe das gemacht, dann bekam ich die Nachricht buildToolsVersion 23.0.3 ist zu niedrig vom Update der Projekt-App auf buildToolsVersion 25.0.0 und synchronisiert erneut. Also habe ich das gemacht und es hat funktioniert. Also hier sind die endgültigen Änderungen.

Build.gradle der App ändert dies

Android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0 rc2"
}

mit diesem 

Android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0"
}
1
ishandutta2007

basierend auf Ihrem Screenshot kann ich sehen, dass Sie BuildTools Version 23.0.0 rc2 installiert haben. Um es richtig zu machen, öffnen Sie Ihre Gradle-Build-Datei "build.gradle (Module: app)" und bearbeiten Sie den buildToolsVersion-Teil folgendermaßen:

Android { compileSdkVersion 22 buildToolsVersion "23.0.0 rc2" }

1
user4984372

Ich hatte das gleiche Problem. In meinen Fällen war dies der Fall, weil ich die Uhrzeit auf meinem Computer geändert habe, um .apk auf Google Play zu laden. Ich habe ein paar Stunden damit verbracht, "dieses" Problem zu beheben, bis ich mich daran erinnerte und die Zeit zurücklegte. 

1
Nikolai

Ich hatte auch das gleiche Problem mit gradle. Nun habe ich durch die Installation das rot hervorgehobene Problem gelöst. So navigieren Sie auf dieser Seite Öffnen Sie Android Studio> Tool> Android> SDK-Manager> Darstellung und Verhalten> Systemeinstellungen> Android SDK> SDK-Tools (über Registerkartenoptionen)> Paketdetails anzeigen (Kontrollkästchen in der rechten unteren Ecke). Nachdem Sie diese installiert haben, aktualisieren Sie einfach das Gradle. Alles wird aufgelöst . sdk download screenshot

0
JoboFive

Falls Sie über mehrere SDK-Speicherorte verfügen (dies kann vorkommen, wenn Sie mit mehreren Android Studio-Versionen und neuem Speicherort für SDK erstellt haben, was ich getan habe), überprüfen Sie auf jeden Fall die local.properties file (sowohl des Projekts als auch Ihres Moduls, wenn Sie eine solche Struktur haben) und prüfen Sie, ob die Zeile sdk.dir =/home/yourSdkLocation verweist in der Tat auf das SDK, das Sie verwenden möchten.

Dies war der Grund, warum es bei mir nicht funktionierte und es hat dies behoben.

0
dud3rino

Hatte das gleiche Problem. In meinem Fall fehlte der build.gradel (App) buildToolsVersion "27.0.0". Also öffne ich ein zuvor funktionierendes Projekt, um die Version zu ermitteln, und fügte diese Zeile buildToolsVersion "27.0.0" hinzu. Jetzt klappt das gut ... Hoffe, das hilft.

0
ranger_sim_g

Möglicherweise gibt es Probleme mit der Dateizugriffsberechtigung/-beschränkung. Überprüfen Sie zunächst, ob Sie manuell auf das unten angegebene Verzeichnis zugreifen, ob Ihr TARGET_VERSION-Objekt vorhanden ist. Überprüfen Sie anschließend den Android-SDK-Manager. 

  • sdk/build-tools/{TARGET_VERSION}
0
Yaya