Ich bin mir nicht sicher, was ich hier falsch mache. Ich habe den Android SDK Manager installiert und versuche nun, eine Plattform zu installieren, wie es die Android Dev-Website vorschlägt. Nachdem ich auf Installieren geklickt habe, wurde eine Fehlermeldung angezeigt, dass der Manager keinen temporären Ordner im Android-Verzeichnis erstellen konnte. Also habe ich es geschaffen. Jetzt bekomme ich diesen Fehler:
Herunterladen der SDK-Plattform Android 2.3, API 9, Version 1 Datei nicht gefunden: C: \ Programme (x86) \ Android \ android-sdk-windows \ temp \ android-2.3_r01-linux.zip (Zugriff verweigert)
Unter dem Fortschrittsbalken befindet sich außerdem eine kleine Meldung mit der Aufschrift "Fertig. Es wurde nichts installiert."
Ich verwende Windows 7 Ultimate, falls dies von Nutzen ist.
Antworten:
Versuchen Sie, Android Studio als Administrator auszuführen, indem Sie mit der rechten Maustaste auf die EXE-Datei klicken und "Als Administrator ausführen" auswählen.
Es ist auch bekannt, dass einige Antivirenprogramme den SDK-Manager stören.
quelle
Ich hatte ein ähnliches Berechtigungsproblem und SDK Manager konnte keine neuen Komponenten herunterladen und installieren. Fehlermeldung war (Ich verwende Android Studio (E / A-Vorschau) 0.2.9)
Obwohl die Lösung genau das war, was in der Antwort von @ william-tate steht, konnte ich den 'SDK Manager' nicht direkt ausführen. Es schlägt mit der Nachricht fehl:
Stattdessen habe ich 'tools \ android.bat' als Administrator ausgeführt, wodurch SDK Manager mit denselben Berechtigungen gestartet wurde, mit denen das Problem behoben wurde.
Ich hoffe, dies hilft jemandem, der sich dem Problem stellt, mit dem ich konfrontiert bin.
quelle
Führen Sie unter Mac OS X (mit Android Studio versucht) die folgenden Schritte im Terminal aus
Dadurch wird der SDK-Manager als Administrator gestartet. Aktualisieren / installieren Sie nun die Pakete vom SDK-Manager und es wird funktionieren.
quelle
Für Android Studio hilft die Auswahl von "Als Administrator ausführen" beim Starten von Android Studio.
quelle
In meinem Fall musste ich die Proxy-Einstellungen unter Extras-> Optionen angeben.
quelle
Ich hatte das gleiche Problem, als ich versuchte, es auf meinem PC (Win7, 64-Bit-System) zu installieren. Ich hatte eine Fehlermeldung in der folgenden Abbildung. Wenn ich jedoch meinen lokalen Ordner "C: \ Benutzer \ Benutzername \ AppData \ Local \ Android \ sdk" überprüfe, ist das Android SDK bereits vorhanden. Irgendwie konnte Android Studio es nicht sehen / verlinken.
Überprüfen Sie daher zunächst, ob Sie das Android SDK im lokalen Ordner finden. Wenn ja, folgen Sie einfach den nächsten Schritten.
Hoffentlich hilft es.
quelle
Ich hatte ein ähnliches Problem - sehr langsame XML-Downloads, gefolgt von einer leeren Paketliste. Das SDK hat anscheinend versucht, eine ältere Java-Installation zu verwenden. Das Setzen von JAVA_HOME auf 1.6 jdk hat den Trick gemacht.
quelle
In meinem Fall habe ich Windows 7 mit dem 64-Bit-Betriebssystem verwendet. Wir haben das 64-Bit Java SE und das 64-Bit ADT Bundle installiert. Mit dieser Einrichtung konnte der SDK-Manager nicht ordnungsgemäß funktionieren (insbesondere waren keine Downloads zulässig und es wurden nicht alle API-Downloadoptionen angezeigt). Nachdem wir alle oben genannten Antworten und andere Beiträge ausprobiert hatten, entschieden wir uns, das Java-Setup zu untersuchen und stellten fest, dass es möglicherweise die 64-Bit-Konfiguration ist, die dem ADT-Bundle Kummer bereitet (ich erinnere mich vage, dass ich dieses Problem zuvor gesehen / gelesen habe).
Also haben wir Java 64-Bit deinstalliert und das 32-Bit neu installiert und dann das 32-Bit-ADT-Bundle verwendet, und es hat korrekt funktioniert. Der Systembenutzer war bereits ein Administrator, sodass wir nicht als Administrator ausführen mussten.
quelle
Wenn Sie SDK Manager in Eclipse ausführen, können Sie beim Starten von Eclipse.exe "Als Administrator ausführen" auswählen.
quelle
Der verweigerte Zugriff ist darauf zurückzuführen, dass Windows den Dateien in seinem Installationslaufwerk nicht die Standardberechtigung zum Schreiben und Ändern erteilt. c: Um dieses Problem zu beheben, verwende ich normalerweise ein separates Laufwerk. In Ihrem Fall müssen Sie die Zugriffsrechte für den jeweiligen Ordner in den Optionen Rechtsklick -> Optionen> Sicherheit -> Bearbeiten festlegen
quelle
In Windows 8:
$ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat
quelle
Für Linux / Ubuntu-Benutzer
Warum passiert es?
aufgrund
lock icon
eines Ordners (ohne Lese- / Schreibzugriff) in" / yourpath / android-studio-SDK "
Sortieren und süße Lösung -
Offenes Terminal (Strg + Alt + T) -
Kopieren Sie den Schädling - Warten Sie eine Weile ..... - Jetzt Versuchen Sie es erneut
sudo chown -R $USER: $HOME
update your SDK
Viel Spaß beim Codieren :)
quelle
Wenn Sie SDK Manager in Eclipse verwenden:
Option 1: Klicken Sie mit der rechten Maustaste auf eclipse.exe und wählen Sie "Als Administrator ausführen".
Option 2: Wenn Sie Eclipse.exe nicht als Administrator starten möchten, installieren / kopieren Sie einfach Eclipse-Installationsdateien von "C: \ Programme \ Eclipse ADT Bundle \" in einen ungeschützten Ordner wie "D: \ android \". Führen Sie "D: \ android \ eclipse \ eclipse.exe" aus, wählen Sie den Menüpunkt "Fenster => Einstellungen => Android" und ändern Sie "SDK-Speicherort" in "D: \ android \ sdk \". Danach können Sie neue Pakete im Android SDK Manager installieren.
quelle
Gehen Sie zum SDK-Ordner und klicken Sie mit der rechten Maustaste auf den SDK-Manager. Führen Sie ihn mit dem Administrator aus und genießen Sie die Installation.
quelle
Um dem zu folgen, was v01d gesagt hat:
Unter Android Studio für Mac OS X kann sich der SDK-Ordner auch unter
/Users/{user}/Library/Android/sdk
{user} als Benutzername befinden.Um herauszufinden, wo sich die teilweise SDK-Installation befindet, gehen Sie in Android Studio zu Konfigurieren> SDK-Manager und klicken Sie oben auf Bearbeiten. Dies sollte ein Fenster öffnen und den Ort anzeigen.
Kopieren Sie diesen Pfad und fügen Sie ihn vor dem
cd
Befehl in ein Terminal ein. Führen Sie schließlich aus,sudo ./android sdk
um den eigenständigen SDK-Manager zu starten.EDIT (14. Juli 2016):
Die "Android" Binärdatei könnte auch bei sein
/Users/{user}/Library/Android/sdk/tools
.quelle
Lösung für macOS
AndroidStudio.app
-> Paketinhalt anzeigen -> MacOSstudio
ausführbare Datei per Drag & Drop in ein Terminalsudo
! (Ctrl+A
Platziert den Cursor vor)https://www.youtube.com/watch?v=ZPnu3Nrd1u0&feature=youtu.be
quelle