Ich habe Xamarin Studio und muss den Speicherort des Android SDK angeben. Ich hatte zuvor Xamarin Studio auf meinem PC und aus irgendeinem Grund muss ich dies erneut eingeben.
Ich habe folgenden Ort eingegeben:
C:\Users\**username**\AppData\Local\Android\android-sdk
Xamarin Studio akzeptiert diesen Speicherort nicht und zeigt die folgende Meldung an:
No SDK found at the specified location
Dieser Speicherort verfügt über Plattform-Tools und andere SDK-Ordner.
Warum funktioniert das nicht und was soll ich tun?
android
sdk
xamarin-studio
user3736648
quelle
quelle
C:\Users\**username**\AppData\Local\Android\sdk
Antworten:
Haben Sie einen Bildschirm mit dem Inhalt Ihres Ordners? Dies ist mein Setup:
Ich hoffe, diese Screenshots können Ihnen helfen.
quelle
Update v3.3
Aktualisieren:
Beim Update für Android Studio 3.1 haben sich einige der Symbolbilder geändert. Klicken Sie in Android Studio auf dieses Symbol.
Original:
Klicken Sie in Android Studio auf dieses Symbol für den Android SDK-Manager
Und Ihr Android SDK-Speicherort wird hier sein
quelle
Tools->Android->SDK Manager
wenn Sie das Symbol nicht finden können.Der Android SDK-Pfad ist normalerweise
C:\Users\<username>\AppData\Local\Android\sdk
.quelle
\android-sdk
Versuchen Sie, den Android Sdk-Manager zu öffnen, und der Pfad wird in der Statusleiste angezeigt.
quelle
Wenn Sie Xamarin nur mit Visual Studio-Setup installiert haben , lautet der Speicherort des Android SDK:
Sie finden es im Android SDK Manager, wie Raj Asapu sagte
In Visual Studio:
Hinweis: Sie sollten den Programmdateipfad nicht verwenden, um Android Studio zu installieren, da im Pfad Platz vorhanden ist!
quelle
Der Standardspeicherort für Android SDK (s) auf einem Mac ist:
/Users/*username*/Library/Android/sdk
quelle
Am 28. April 2019 ist das offizielle Verfahren wie folgt:
quelle
Haben Sie versucht, diesen Ordner über den Windows Explorer zu finden? Kann es gesehen worden sein? Möglicherweise ist der Ordner ausgeblendet (standardmäßig installieren - er wird vom Windows-Betriebssystem im Benutzerordner ausgeblendet). Überprüfen Sie einfach, ob Sie versteckte Ordner im Windows Explorer anzeigen können (über die Einstellungen in der Windows-Systemsteuerung> Darstellung und Personalisierung> Ordneroptionen> Versteckte Dateien und Ordner anzeigen).
Dies ist mir passiert, da das Windows-Betriebssystem den für den Android Studio SDK-Pfad erforderlichen SDK-Ordner nicht finden konnte und durch Anzeigen versteckter Dateien und Ordner behoben wurde, wodurch ich den Standardspeicherort für den SDK-Installationspfad vervollständigen konnte.
quelle
Die Frage scheint keine programmatische Lösung zu erfordern , aber meine Google-Suche hat mich trotzdem hierher gebracht. Hier ist mein C # -Versuch, anhand der am häufigsten verwendeten Installationspfade zu ermitteln, wo das SDK installiert ist.
Ich brauche das, weil ich eine Erweiterung für ein C # -Programm schreibe, um mit Android Studio / Gradle zu arbeiten. Hoffentlich findet jemand anderes diesen Ansatz nützlich.
quelle
Wenn Sie den "sdkmanager" über die Befehlszeile ausführen können, werden beim Ausführen
sdkmanager --verbose --list
die überprüften Pfade angezeigt .Zum Beispiel habe ich das SDK installiert
c:\spool\Android
und für michsdkmanager --verbose --list
sieht es so aus:PS Auf einem anderen PC ließ ich das Android Studio das Android SDK für mich installieren, und das SDK landete in
C:\Users\MyUsername\AppData\Local\Android\Sdk
.quelle
Wenn Sie sdk manager zip (von https://developer.android.com/studio/#downloads ) heruntergeladen haben , haben Sie den Android SDK- Speicherort als Stammverzeichnis des extrahierten Ordners.
So dumm, aber für mich als Anfänger hat es Zeit gekostet.
quelle
Presse + R WIN und aus dem Ausführen - Dialog Ausführen - Dialog führen Sie die folgenden: **% AppData% .. \ Local \ Android **
Es sollte nun der Ordner-Explorer angezeigt werden, in dem das übergeordnete Verzeichnis des SDK angezeigt wird.
quelle
%localappdata%Android
Ich fand es hier C: \ Benutzer \ Benutzername \ AppData \ Local \ Android \ sdk.
quelle
Für Mac OS Catalina mit zsh:
echo '\nexport PATH="$PATH":"$HOME/Library/Android/sdk"' >> $HOME/.zshrc
Starten Sie das Terminal neu und woala :)
quelle