Speicherort des Android Studio SDK


143

Ich sehe dort viele ähnliche Themen zu diesem Thema, aber ich habe unter diesen Beiträgen keine Lösung für mich gefunden. Ich habe gerade Android Studio v0.8.14 installiert und kann kein neues Projekt erstellen, da kein SDK-Pfad angegeben ist. Für mein Leben kann ich nicht finden, wo dieser Weg sein sollte. Ich sehe, dass viele Leute es in C: / Android oder an einem ähnlichen Ort haben, aber die einzigen Android-Dateien, die ich habe, befinden sich auf meinem Desktop in dem extrahierten Ordner, der in der ZIP-Datei enthalten war. Alle Pfade in diesem Ordner gelten laut Android Studio nicht als geeigneter SDK-Speicherort. Bin ich völlig lächerlich und vermisse das Offensichtliche?


4
Ab heute (01.10.2015) wird der Standard-Download in der @ RandollREVERS-Lösung mit dem SDK geliefert (Sie können diesen Link jedoch auch verwenden, um das SDK-Standalone-Paket zu finden). Ich musste die Pfadvariable dafür erstellen (überrascht, dass Android dies für mich nicht getan hat), nachdem ich das Studio heruntergeladen hatte, und dann eine weitere Pfadvariable für das Plattform-Tools-Verzeichnis, in dem sich der adbBefehl befindet. Jedes Mal, wenn das SDK-Paket heruntergeladen wird, wird der gesamte Ordner in Ihrem AndroidInstallationsverzeichnis ( \sdk, \sdk1...) aufgelistet . Die Lösung von CrandellWS zeigte mir mein vorhandenes Verzeichnis, von dem ich nicht wusste, dass es existiert.
Rachael

Sie können den Pfad manuell festlegen von:% Home% \. AndroidStudio2.1 \ config \ options \ jdk.table.xml
Ujjwal Singh

1
Ich weiß nicht warum für die Problemerzählung so viele Credits? wenn der Lösungsfinder gutgeschrieben werden muss. Dieses Problem stößt jeder in Andriod, daher ist es nicht erforderlich, die Kreditwürdigkeit des Fragestellers zu erhöhen.
RJN

Antworten:


22

Laden Sie das SDK von hier herunter: http://developer.android.com/sdk/ nach C: \ android-sdk \.

Wenn Sie Android Studio erneut starten, werden Sie aufgefordert, den SDK-Pfad einzugeben. Zeigen Sie einfach auf: C: \ android-sdk \.

Update: Neuer Download-Speicherort, https://developer.android.com/studio/#command-tools


26
Dieser Link verweist auf Android Studio, nicht auf das SDK. Android Studio scheint das SDK irgendwo im AppData-Verzeichnis des Benutzers auszublenden.
ODER Mapper

1
Hast du Glück, das zu finden?
Niklas R.

1
Dieser Link verweist auf Android Studio, nicht auf das SDK. irgendein Update?
Paul Cheung

Der SDK-Download befindet sich auf der verlinkten Seite, scrollen Sie nach unten und unten command line tools only(aber nicht erforderlich, da er mit Android Studio geliefert wird).
Jackw11111

Link basierend auf dem Kommentar von @ jackw11111: developer.android.com/studio/#command-tools
Randoll REVERS

131

Für Mac / OSX ist der Standardspeicherort /Users/<username>/Library/Android/sdk.


3
Die Bibliothek wird nur unter <Benutzername> angezeigt, wenn Sie durch das Terminal navigieren. Wenn Sie mit dem Finder an denselben Ort gehen, wird er aus irgendeinem Grund unsichtbar.
Dyllandry

2
Finder versteckt den Benutzer standardmäßig zu Hause. Sie können jedoch entweder die Menüs GO -> Homeoder nur die Verknüpfung verwenden Cmd+Shft+H. Sobald Sie zu Hause sind, finden Sie Bibliothek und dann Android.
Alvaro Cavalcanti

1
Wenn Sie diese Frage finden und versuchen, nur den SDK-Manager (oder AVD-Manager) zu starten, ohne das gesamte Android Studio zu starten, können Sie auch eine Terminal-Eingabeaufforderung starten undopen ~/Library/Android/sdk/tools/android
SnapShot

2
Sie können CMD+SHIFT+.(Punkt) verwenden, um versteckte Ordner anzuzeigen. Ich konnte die Bibliothek auch nicht sehen. Das hat es für mich gelöst.
Vucko

2
Klicken Sie mit der rechten Maustaste unter <Benutzername>, um den Bibliotheksordner anzuzeigen. Dies löste es für mich
Elijah Ayeeta

73

Android Studio unter Windows 8:

C:\Users\username\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

(im Benutzernamen: bitte gültigen Benutzernamen eingeben)

Installieren Sie es und starten Sie Ihr Android Studio neu.

Die obigen Schritte sind für Win 7 ähnlich und auch für Eclipse gleich.

Update: Windows 10 (ähnliche Schritte) - von RBT hervorgehoben


10
Der AppData-Ordner ist standardmäßig ausgeblendet, sodass Sie ihn zuerst sichtbar machen müssen, damit Sie darauf zugreifen können.
Udit Solanki

Der Pfad ist auch für meine Visual Studio-Installation (unter Windows 10) genau dieselbe, die jetzt plattformübergreifende Apps mit Xamarin unterstützt.
RBT

57

Dies ist der SDK-Pfad, den Android Studio für mich installiert hat: "C: \ Benutzer \ <Benutzername> \ appdata \ local \ android \ sdk"

Ich verwende Windows 8.1.

Sie finden den Pfad zu Android Studio -> Konfigurieren -> SDK-Manager -> Oben links sollte SDK-Pfad angezeigt werden.

Ich denke nicht, dass es notwendig ist, das SDK separat zu installieren, da die Standardoption für Android Studio darin besteht, auch das neueste SDK zu installieren.


2
Dort war auch meine. Verwenden von Windows 7 und dem neuesten Android Studio ab dem heutigen 23.02.2017.
Ankur Agarwal

36

Ich hatte vergessen, wo der SDK-Speicherort installiert war, also habe ich Android Studio geöffnet und ausgewählt und Settingsdann das folgende Untermenü verwendet

Aktuell 01.01.2017:Tools -> SDK Manager

Neueste Ausgabe

veraltet: Appearance & Behavior -> System Settings -> Android SDK

Dort wurde der SDK-Standort als aufgeführt Android SDK Location


5
Ich bin nicht sicher, ob dies ein Unterschied im Betriebssystem oder in der Android Studio-Version ist, aber am 24.12.2015 in Ubuntu sind diese Informationen unterTools -> Android -> SDK Manager
Michael Hoffmann

Ich hatte es dort falsch gemacht, und deshalb brauchte ich den Weg. Die anderen Lösungen sind besser
MBH

1
Jetzt ist es in Tools -> SDK Manager
Roman

16

Windows 8.1):

Standardmäßig nach der Installation von Android Studio

SDK-Pfad: " C: \ Benutzer \ <Benutzername> \ AppData \ Local \ Android \ SDK "

Denken Sie daran: Standardmäßig ist der AppData-Ordner ausgeblendet. Machen Sie ihn zuerst sichtbar.

macOS (Sierra 10.12.6):

Standardmäßig nach der Installation von Android Studio (2.3.3)

SDK-Pfad: " / Users / <Benutzername> / Library / Android / SDK "

Denken Sie daran: Möglicherweise ist der Bibliotheksordner ausgeblendet.
Um es sichtbar zu machen: -
Öffnen Sie das Terminal und geben Sie "chflags nohidden ~ / Library /" ein. Drücken Sie dann die Eingabetaste.


1
Ja, und command + shift + . ist die Verknüpfung zum Anzeigen versteckter Dateien.
Jackw11111

14

C: \ Benutzer \ Max \ AppData \ Local \ Android \ sdk \

Der Speicherort, an dem ich es für Windows 8.1 gefunden habe. Ich denke, der Standard-SDK-Ordner. AppData ist ein versteckter Ordner, daher werden Sie ihn nur finden, wenn Sie ihn eingeben, sobald Sie in Ihren Ordner C: \ Users \ gelangen.


12
  • Linux (Ubuntu 18.4)

/home/<USER_NAME>/Android/Sdk

  • Windows 8.1)

C:\Users\<USER_NAME>\AppData\Local\Android\sdk

(Der AppData-Ordner ist ausgeblendet. Überprüfen Sie zuerst die Ordnereigenschaften.)

  • macOS (Sierra 10.12.6)

/Users/<USER_NAME>/Library/Android/sdk


11

Starten Sie Android Studio und wählen Sie Konfigurieren -> SDK-Manager

Geben Sie hier die Bildbeschreibung ein

Überprüfen Sie dann den Pfad des Android SDK

Geben Sie hier die Bildbeschreibung ein

Wenn Sie den SDK-Speicherort nicht finden können, können Sie ihn herunterladen . Scrollen Sie einfach bis zum Ende der Download-Seite und wählen Sie das Android SDK für Ihr Betriebssystem aus.

Geben Sie hier die Bildbeschreibung ein


7

Für Mac-Benutzer, die Folgendes ausführen:

  1. Öffnen Sie Android Studio
  2. Wählen Sie Android Studio -> Einstellungen -> Systemeinstellungen -> Android SDK
  3. Ihr SDK-Speicherort wird oben rechts auf dem Bildschirm unter [Android SDK-Speicherort] angegeben.

Ich verwende Android Studio 2.2.3


Ja, Sie werden zu einem Download-Assistenten aufgefordert. Für Mac
Darrow Hartman

5

Beim Upgrade habe ich mein SDK einfach in meinen Benutzerordner C: \ Users \ Nick \ Android-SDK verschoben und meinen Pfad in Android Studio aktualisiert. Lief wie am Schnürchen.

BEARBEITEN: (Weitere Details) - Mein SDK befand sich ursprünglich in C: \ Programme (x86) \ Android \ android-studio \ sdk. Ich schneide einfach den gesamten Ordner \ sdk aus und füge ihn in C: \ Users \ Nick \ Android-SDK ein Stellen Sie es dann in Android Studio auf den neuen Speicherort ein.


Ich bin ziemlich neu in der Programmierung, also entschuldige meine etwas halbe Witzlosigkeit, aber ich habe kein Android in meinen Programmdateien. Ich bin mir nicht sicher, wo sich mein ursprüngliches SDK befinden würde / sollte oder ob ich es separat von Android Studio herunterladen muss.
Dazed_and_confused

1
Kein Problem, also haben Sie Android Studio installiert. Haben Sie versucht, über das Hauptmenü zu "konfigurieren" und den SDK-Manager zu öffnen? Sie können SDKs von dort herunterladen. Versuchen Sie das und sehen Sie, was passiert.
hitch.united

Ich bin derzeit in konfigurieren> Projektvorgaben> Projektstruktur. Die linke Spalte enthält nur den SDK-Speicherort und mein Pfad für den Speicherort ist leer. Ich sehe jedoch nicht, wo ich SDKs herunterladen kann. BEARBEITEN: Ich habe ein Backup erstellt und sehe SDK Manager, es ist jedoch ausgegraut.
Dazed_and_confused

1
Haben Sie in dieser Liste von Elementen gesehen, in denen Sie oben auf "Projektstandards" geklickt haben, dort befindet sich "SDK-Manager"? Versuchen Sie, dort einige der neuesten APIs herunterzuladen. Das sollte Sie zu einem Ordner machen, auf den Sie dann verweisen können.
hitch.united

1
Ahh ok. Ja, Sie müssen das SDK dann direkt herunterladen. Siehe Antwort von Randoll Revers. Laden Sie das SDK einfach manuell herunter und extrahieren / speichern Sie es in Ihrem Benutzerverzeichnis. Anschließend können Sie wie zuvor zu den Projektstandards zurückkehren und auf das SDK-Verzeichnis verweisen. Dann solltest du gut gehen!
hitch.united

3

Wenn Ihr Projekt geöffnet ist, klicken Sie auf Gradle Scripts >local.properties(SDK LOCATION), öffnen Sie es und es gibt den Speicherort sdkmit dem Namen

sdk.dir=C\:\\Users\\shiva\\AppData\\Local\\Android\\Sdk

Beachten Sie, dass Sie das Ersetzen nicht vergessen müssen \\, \bevor Sie die Dinge kopieren (SDK-Speicherort).


2

Für Ubuntu-Benutzer, die Folgendes ausführen:

  1. Öffnen Sie Android Studio
  2. Wählen Sie Android Studio -> Einstellungen -> Android SDK oder Android Studio -> Projektstruktur -> SDK-Speicherort oder zum Öffnen der Projektstruktur-Verknüpfung ( Ctrl+ Alt+ Shift+ s)
  3. Ihr SDK-Speicherort wird oben rechts auf dem Bildschirm unter [Android SDK-Speicherort] angegeben.

Dies scheint genau die gleiche Antwort zu sein wie eine andere Antwort von über einem Jahr zuvor, bei der nur "Ubuntu-Benutzer" gegen "Mac-Benutzer"
ausgetauscht wurden

1

Öffnen Sie das Fenster "Einstellungen", indem Sie auf "Datei"> "Einstellungen" klicken (auf Mac, Android Studio> "Einstellungen").

Klicken Sie im linken Bereich auf Aussehen und Verhalten> Android SDK.

Sie werden den Weg sehen


0

Erwägen Sie die Verwendung von Windows 7 64-Bit

C: \ Benutzer \ Administrador \ AppData \ Local \ Android \ sdk


0

https://developer.android.com/studio/releases/platform-tools.html

Folgen Sie diesem Link oben zur Download-Seite und laden Sie Ihre Plattform WiNDOWS OR MAC herunter ----- entpacken Sie sie in C: \ Users (yourPC) \ AppData \ Local \ Android \ sdk ……… (und sdk1, wenn Sie beide haben)

Überschreiben Sie die Datei (Plattform-Tools) oder benennen Sie die Datei um, die sich dort befindet, wenn Sie sich nicht wohl fühlen, sie zu überschreiben ... Ich habe meine in / old-platform-tools umbenannt ... und offensichtlich ist die neue Datei, die entpackt wird, / platform -tools ... Ich habe dies in SDK und SDK1 getan und konnte den ANDROID EMULATOR zum Laufen bringen ... genauer gesagt die Wiedergabetaste in Android Studio (9–1–2017). Ich konnte den Fehler nicht beheben find adb ... aus irgendeinem Grund trumpfen Fenster und andere Antivirenprogramme den Installationsprozess auf .... Ich verwende Windows 8.1


1
Ist das eine Antwort oder ein "Ich auch" -Problem?
TylerH

0
C:\Users\username\AppData\Local\Android\sdk

Dies ist der richtige Weg, wenn Sie suchen sdkmanager.


0

Windows 10 - beim Upgrade von AS 2.x auf 3.01

AS hat den SDK-Verzeichnisnamen von ... / sdk in ... / Sdk geändert

Da ich meine ursprünglichen Einstellungen beibehalten habe, ist ein Problem aufgetreten. Zurück in Kleinbuchstaben geändert und alles funktioniert!


0

AndroidStudioFrontScreenIch habe einfach auf die Android-DMG-Installationsdatei doppelklickt, die ich auf der Festplatte gespeichert habe, und als der Startbildschirm angezeigt wurde, habe ich das Symbol für Android Studio in den Anwendungsordner gezogen. Jetzt weiß ich, wo es sich befindet !!! Achten Sie auch beim Ausführen darauf, dass Sie im Dock mit der rechten Maustaste auf Android Studio klicken und "Optionen" -> "Im Dock behalten" auswählen. Alles andere funktioniert.

Geben Sie hier die Bildbeschreibung ein


0

Erstellen Sie einen neuen Ordner in Ihrem Android Studio Elternverzeichnis Ordner. Nennen Sie es sdk oder was auch immer Sie wollen. Wählen Sie diesen Ordner aus der Dropdown-Liste aus, wenn Sie dazu aufgefordert werden. Das ist es, was es für mich löst.


0

Ich habe die akzeptierte Lösung ausprobiert, aber das Problem wurde dadurch nicht behoben.

Ich hatte Android Studio bereits vor 2-3 Jahren installiert, aber ich habe es irgendwann deinstalliert. Bei der Installation der neuesten Version ist ein Fehler aufgetreten. Ich habe mehrere Deinstallationen / Neuinstallationen durchgeführt, aber das Problem blieb bestehen.

Ich habe festgestellt, dass auf meinem Computer in% LocalAppData% ein SDK verfügbar ist. Ich habe die Umgebungsvariable geöffnet und alle Referenzen von Android wie Android Home / Path gelöscht. Ich habe die Deinstallation von Android Studio durchgeführt und dann neu installiert.

Diesmal hat es richtig funktioniert und installiert; Es werden sogar die anderen SDK-bezogenen Dateien heruntergeladen.


-2

C: \ Benutzer \ Benutzername \ AppData \ Local \ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe

Überprüfen Sie diesen Speicherort in Windows

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.