web-dev-qa-db-de.com

Android Studio- "SDK-Tools-Verzeichnis fehlt"

Wenn ich das Programm "Android studio" starte, wird ein Fenster mit "downloading components" angezeigt, das Folgendes enthält: "Android SDK was installed to: C: / Users / user / AppData / Local / Android / SDK2SDK tools directory is missing " Ich kann nichts reparieren und brauche Hilfe !!

40
Nahuel Herrera

"Das Android SDK wurde auf folgendem Verzeichnis installiert: C:/Benutzer/Benutzer/AppData/Local/Android/SDK2 SDK-Tools-Verzeichnis" Dies bedeutet, dass das Android SDK einen Ordner "Tools" benötigt, in dem sich dieses SDK befand Eingerichtet. Dieser "Tools" -Ordner wurde jedoch nicht installiert. Wahrscheinlich aufgrund geringer Lagerhaltung.

[LÖSUNG] : Deinstalliere das Android SDK und installiere es erneut. Stellen Sie dieses Mal nur sicher, dass Sie ATLEAST 5 GB (obwohl 3,2 GB ausreichend sind) freien Speicherplatz haben, wo immer Sie dieses SDK installieren. Überprüfen Sie nach Abschluss der Installation, ob der Ordner "Tools" vorhanden ist oder nicht (An dem Speicherort, an dem Sie das SDK installieren).

29
user3517949

Ich hatte dieses Problem auf einem Mac aufgrund eines Firmen-Proxys, der den Anruf des Installers im Internet blockierte. Die Phase, in der das Android Studio-Installationsprogramm das SDK installieren soll, ist nicht aufgetreten, und der Installationsvorgang wurde direkt in der Meldung "SDK-Tools-Verzeichnis fehlt" angezeigt. Leider gab es keine Meldung, dass keine Verbindung hergestellt werden konnte.

Um das Problem zu beheben, musste ich den Pfad zu meiner PAC-Unternehmensdatei mit Configure -> "Darstellung und Verhalten" -> Systemeinstellungen -> HTTP-Proxy auflisten. Ich habe "Automatische Proxy-Konfigurations-URL:" ausgewählt und die richtige URL für die PAC-Datei eingegeben.

20
MalcLear

Machen Sie einfach folgendes und es wird gut funktionieren.

  1. Wenn der Fehler angezeigt wird, anstatt auf "Fertig stellen" zu klicken, klicken Sie auf "x". Er wird aufgefordert, die Initialisierung erneut durchzuführen. Nehmen Sie die empfohlene Option.
  2. Nach der Neukonfiguration wird wieder der Hauptbildschirm angezeigt. Geh einfach zu
    Konfigurieren -> Projektvorgaben -> Projektstruktur Kopieren und Einfügen oder Durchsuchen (AppData-Ordner kann ausgeblendet sein) an Position C:/Benutzer/Benutzer/AppData/Lokal/Android/SDK.
  3. Fertig stellen und erneut versuchen, ein Projekt zu erstellen. Funktioniert wie bezaubernd !! ;)
13

Dies war ein Problem für mich, da ich das SDK bereits unter einem anderen Verzeichnis installiert hatte. Um Android Studio mitzuteilen, wo sich das SDK befindet, müssen Sie zu den Einstellungen gelangen, das Dialogfeld "SDK-Tools-Verzeichnis fehlt" jedoch beendet immer das gesamte Programm, wenn Sie auf "Fertig stellen" klicken. So habe ich es "gelöst":

  1. Löschen Sie Ihre ~/.Android*-Ordner (verlieren Sie alle Ihre Einstellungen: /).
  2. Führen Sie Android Studio aus. Daraufhin wird ein Begrüßungsassistent angezeigt, bei dem versucht wird, das SDK erneut herunterzuladen (und schlägt fehl, weil mein Internet überflüssig ist).
  3. Klicken Sie im Assistentenfenster auf das X. So können Sie zum normalen Begrüßungsdialogfeld gelangen.
  4. Gehen Sie zu Einstellungen-> Projektvorgaben-> Projektstruktur und ändern Sie den Standort des Android SDK in den richtigen Ort.

Das Löschen der .Android Studio-Ordner ist möglicherweise nicht erforderlich. Ich habe nie versucht, das X im ursprünglichen Fehlerdialogfeld zu drücken. Ich habe nur "Finish" versucht, wodurch Android Studio beendet wird. Es ist möglich, wenn Sie auf das X klicken, um zu den Einstellungen zu gelangen, aber leider kann ich nicht zurückgehen und jetzt überprüfen.

6
Timmmm

Wenn Ihr SDK-Tools-Verzeichnis fehlt, haben Sie es möglicherweise aus Versehen gelöscht. Es gibt eine einfache Möglichkeit, es herunterzuladen und Android Studio dahin zu führen.

Gehen Sie zuerst zur Android-Entwicklerseite ( https://developer.Android.com/studio/index.html ), blättern Sie zum Ende der Seite und wählen Sie Ihren Download nach Ihrem System (aber nicht herunterladen) Installer-Version für Windows) Sie benötigen eine Zip-Datei, die das SDK enthält. 

Nach dem Herunterladen fügen Sie es einfach in meine Dokumente (MAC oder WINDOWS) ein. Wenn Sie den Android Studio-Bildschirm öffnen, wird ein Popup-Fenster für die Installation des SDK angezeigt (z. B. zu dem Zeitpunkt, zu dem Sie einen Fehler erhalten haben). Klicken Sie nicht auf Weiter und drücken Sie ok. Danach geht es weiter und es wird wie ein Zauber wirken.

Das ist es.

5
Beansolder

Ich habe diesen Fehler gegoogelt und alle Vorschläge ausprobiert, aber nichts zu arbeiten. Mein Problem ist ein bisschen anders. Ich verwende Ubuntu 16.04 64bit. Ich habe mount/tmp-Ordner als tmpfs gesetzt, um die Leistung von Anwendungen zu erhöhen. Mein Fstab-Eintrag war: 

tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,exec,mode=1777,size=1024M 0 0

Dies bedeutet, dass/tmp-Dateibereich auf 1G eingestellt wird. Dies ist ein Engpass für Android Studio, da im Ordner/tmp mehr Speicherplatz zum Herunterladen von SDK-Dateien benötigt wird. Jetzt entfernte ich diese Leitung und startete meinen Computer neu und alles funktioniert jetzt.

Dafür verbringe ich 3 Stunden. Ich hoffe anderen zu helfen.

2
kodmanyagha

Ich hatte auch das gleiche Problem, das Problem bei mir war bei meinem ersten Lauf, dass ich keine Verbindung zu Internet hatte. Nach dem Herstellen einer Internetverbindung waren einige Updates zum Herunterladen erforderlich, und es lief ohne Probleme

2

Ich hatte dieses Problem, als ich versuchte, Android Studio über den Assistenten neu zu installieren. Ich hatte jedoch bereits einen "Tools" -Ordner. 

In meinem Fall wird, während das Verzeichnis "tools" bereits vorhanden war, der Fehler "sdk-Tools-Verzeichnis fehlt" auch für die Unterordner angezeigt. Mein sdk-Ordner hatte irgendwie nur ein libs-Unterverzeichnis.

Als ich in sdk/ant, sdk/apps, sdk/proguard, sdk/qemu, sdk/support und sdk/templates eingefügt habe, war der Assistent schließlich zufrieden mit dieser Konfiguration und ging zum Download weiterer Dateien. 

1
KATHYxx

Ändern Sie das SDK-Verzeichnis in C:\Users\Benutzername\AppData\Local\Android\Sdk

Wenn Sie das neueste Android Studio verwenden, können Sie dies über Konfigurieren -> Projekteinstellungen -> Projektstruktur konfigurieren

1
Java Guru

Versuchen Sie es an einem anderen Ort zu installieren, vielleicht würde dies das Problem lösen. __ Sie könnten es auch auf einem USB-Flash-Laufwerk installieren.

0
Mike

sie können dies versuchen, bevor Sie das SDK installieren

brew install Java
0
zheng fuchao

Ich stand vor dem gleichen Fehler.

Die Lösung:

Ändern Sie Ihre Proxy-Einstellungen. Bei mir habe ich alle Dinge wie Deinstallation und Systemkonfiguration ausprobiert, aber es hat nicht funktioniert. Als ich die Proxy-Einstellungen geändert habe, wurde die Liste unter Systemeinstellungen-> Android SDK-> SDK-Plattformen angezeigt

Sie können die Plattformen immer noch nicht auswählen, da sie während der Installation aufgrund des Proxys noch nicht automatisch heruntergeladen werden. Wählen Sie einfach "Weiter" und es werden SDK-Plattformen heruntergeladen.

Sobald dies erledigt ist, können Sie Ihre Plattformen auswählen und erneut "OK" sagen, um Dateien für diese Plattform herunterzuladen.

Nun, der letzte Teil, sobald die Plattform erfolgreich heruntergeladen wurde, musste ich in meinem Fall auch NDK herunterladen.

Mit den obigen Schritten konnte ich erfolgreich eine App erstellen. Viel Spaß beim Codieren!

0
aniket

wenn Sie Android Studio und alles installieren, installieren Sie sdk in einer neuen Datei wie C:\Android\sdk und vergewissern Sie sich, dass alle nächsten sdk-Setupelemente auf den Ordner verweisen, in den Sie sdk installiert haben. Es wird jetzt gut funktionieren ... es muss etwas mit Berechtigungen im Ordner appdata zu tun haben, was ich vermute

0
Oryanlee

Dieser Fehler ist aufgetreten, als ich Android Studio mit zu wenig Speicherplatz installiert habe, um alles Notwendige zu installieren. Es half nicht, Speicher freizugeben oder Android SDK selbst zu installieren. Durch die Neuinstallation von Android Studio mit ausreichend Speicherplatz wurde der Download gestartet, als ich Android Studio zum ersten Mal aufbaute.

0
user1728363

In meinem Fall wurde in ein bereits vorhandenes Verzeichnis installiert. Wenn Sie ein Verzeichnis für die Installation auswählen. Das Programm erlaubt Ihnen nicht, ein nicht vorhandenes Verzeichnis einzugeben. Wählen Sie also den Pfad aus, kehren Sie zum Hauptfenster zurück und geben Sie den neuen Ordnernamen ein, in dem Sie das SDK installieren möchten, wahrscheinlich die Funktion.

0
Artem Samokhin

Wenn Sie Windows S.O. Stellen Sie sicher, dass es sich in dem Ordner befindet:

C:\Users\**your-user-name**\AppData\Local\Android\Sdk\platform-tools

Andernfalls öffne Android Studio und gehe zu:

Tools> SDK Manager> Android SDK> SDK Tools

Aktivieren Sie das Kontrollkästchen Android Platform-Tools und Android SDK Tools und klicken Sie auf Übernehmen. Überprüfen Sie nach dem Download das Verzeichnis erneut.

0
Williaan Lopes

Falls Sie nach Android SDK Manager suchen, können Sie hier herunterladen .

Es ist wichtig, es als C:/Programme/Android/zu entpacken. Starten Sie den SDK-Manager, indem Sie den Administrator C:/Programme/Android/tools/Android.bat ausführen.

0
Chong Lip Phang