Android Studio 3.0 Preview – Studio hat keinen Schreibzugriff
Lesezeit: 5 Minuten
Ich verwende Android Studio 3.0 Canary 1. Ich versuche, es auf Android Studio 3.0 Canary 2 zu aktualisieren, aber es zeigt den folgenden Fehler:
Studio hat keinen Schreibzugriff auf /private/var/folders/mk/h5qpw_r11_7ggh9q52n9hhlr0000gn/T/AppTranslocation/1321881E-C41D-4AF7-B207-F31894226D50/d/Android Studio 3.0 Preview.app/Contents. Bitte führen Sie es von einem privilegierten Benutzer aus, um es zu aktualisieren.
Ich habe sogar versucht, Android Studio mit sudo von der Befehlszeile aus auszuführen:
sudo /Applications/Android\ Studio 3.0 Preview.app/Contents/MacOS/studio
Aber es hat nicht funktioniert. Jede Hilfe wird sehr geschätzt.
Hast du versucht, es zu öffnen, indem du auf das Android Studio klickst und es als Administrator öffnest?
– Reyansh Mishra
27. Mai 2017 um 6:30 Uhr
@ReyanshMishra Ich arbeite auf einem Mac, es gibt keine Option “Als Administrator öffnen”.
– Abhi
27. Mai 2017 um 6:34 Uhr
Versuchen Sie, es so zu geben, wie Sie es in Mac tun würden.
– Reyansh Mishra
27. Mai 2017 um 7:11 Uhr
Zuerst habe ich den Finder erstellt, um alle versteckten Dateien anzuzeigen. und dann über den Finder zu dem in Android Studio angezeigten Pfad wechseln, lege ich die Datei androidstudio.app in die Anwendung. Android Studio aus Anwendungen geöffnet und das Problem gelöst.
– Antroid
12. Oktober 2018 um 15:06 Uhr
Sie sind ein Opfer der neuen Sicherheitsfunktion von macOS Sierra namens Path Randomization. Lesen Sie mehr in den entsprechenden Faden. Die einfache Möglichkeit, diesen schreibgeschützten zufälligen Pfad loszuwerden, besteht darin, die App-Binärdatei mit in einen anderen Ordner (z. B. /Applications) zu verschieben Finder (keine Befehlszeile, kein PathFinder, nur eingebauter Finder). Dadurch wird die App aus der Quarantäne verschoben. Andere Möglichkeiten sind im vorherigen Link beschrieben.
Ich habe Android Studio zu Anwendungen verschoben (seien Sie vorsichtig, da dies alle Ihre AVD-Geräte mit benutzerdefinierten Konfigurationen, Skins usw. stören wird), aber ich erhalte immer noch diesen Fehler. Gibt es eine andere Konfiguration, die ich bearbeiten muss?
– airowe
6. Dezember 2017 um 17:42 Uhr
Ist gerade passiert, als ich Monterey geleitet habe; Studio befand sich bereits im Anwendungsordner; behoben durch einfaches Öffnen eines anderen Finder-Fensters im Download-Ordner; Während Sie Cmd gedrückt halten, ziehen Sie Studio in den Download-Ordner und dann habe ich es einfach zurück in den Anwendungsordner gezogen (erneut Cmd gedrückt halten). Update hat danach problemlos funktioniert. Ich habe Studio auch aus dem Dock entfernt und es zur Sicherheit wieder zum Dock hinzugefügt. Ich hoffe, das hilft!
– Jaja Harris
31. Dezember 2021 um 16:40 Uhr
Dies geschah auch in meinem Fall. Nur in den Anwendungsordner zu wechseln und zu versuchen, zu aktualisieren, ging nicht gut. Dann habe ich Android Studio verlassen und es aus dem Anwendungsbereich wieder geöffnet, und Voila! Es funktionierte! Danke @Mateusz für die Idee
– Ahsan Ullah Rasel
8. Juni um 5:15
Es scheint, dass Sie auch auf dieses Problem stoßen können, wenn Sie Android Studio über JetBrains Toolbox installiert haben. Die Lösung besteht dann darin, Android Studio einfach zu beenden und das Update über die ToolBox zu installieren.
Exakt! Danke, es hilft mir.
– Pavel Shorochov
23. Januar 2020 um 21:57 Uhr
Es gibt eine kleine Verzögerung zwischen dem Zeitpunkt, zu dem Android Studio und Toolbox das Update erhalten. Ich musste ein paar Minuten warten, bis das Update in Toolbox verfügbar war. Warten Sie einfach ein wenig, damit es für das Update verfügbar ist.
– NeuesterStackOverflowUser
31. März 2020 um 19:26 Uhr
Eine andere Problemumgehung:
Verweis auf das IntelliJ IDEA / MacOS Sierra-Problem: Upgrade von IntelliJ IDEA after Sierra Upgrade: does not have write access to /private/var
Dies hat bei mir funktioniert und den IDEA-Pfad durch mein Android Studio-Verzeichnis ersetzt
Ich habe gerade den in dieser Antwort erwähnten Befehl sudo chmod verwendet und es hat funktioniert.
– Himmelsfreak
19. April 2018 um 7:19 Uhr
ja nur sudo chmod -R 777 /Applications/Android\ Studio.app würde ausreichen, um Schreibberechtigungen zu erhalten und das Android Studio zu aktualisieren, dies hat für mich gemäß dem obigen Kommentar funktioniert
– Mahi
18. September 2018 um 18:36 Uhr
Der chmod war für mich nicht notwendig, aber der xattr hat den Zweck erfüllt. Vielen Dank!
– vanschg
4. März 2019 um 4:12 Uhr
Dies ist die einzige Lösung, die für mich funktioniert hat.
– Zakarya Barakat
8. Oktober 2021 um 11:38 Uhr
Dies war die einzige Lösung, die für mich funktioniert hat.
– Usama
11. April um 15:50 Uhr
Die einfachste Lösung aller Zeiten: Ich habe die Canary-Datei von Android Studio 3.5 aus der Downloads Ordner zu Applications Mappe.
Hinweis: Stellen Sie sicher, dass Android Studio nicht läuft.
Prakhar Bangar
Gehen Sie zu Anwendungen->Android Studio
Klicken Sie mit der rechten Maustaste und wählen Sie „Paketinhalt anzeigen“
Klicken Sie mit der rechten Maustaste auf den Inhaltsordner und wählen Sie „Informationen abrufen“
Suchen Sie nach der Option “Freigabe & Berechtigung”.
Geben Sie Ihrem Benutzer Lese- und Schreibrechte.
Wählen Sie über das Zahnradsymbol “Für beiliegenden Gegenstand zulassen”.
Stellen Sie sicher, dass Sie “Für eingeschlossene Elemente zulassen” ausführen. Andernfalls ist die Meldung zwar verschwunden, aber beim Neustart von Android Studio schlägt die Installation des Patches fehl!
– HixField
18. Dezember 2021 um 11:14 Uhr
Funktioniert nicht unter MacOS 12.5 (Monterey)
– IgorGanapolsky
4. August um 17:23 Uhr
MANI
Einfach in den Anwendungsordner verschieben. Von—-> /private/var/folders/…………./d/ TO —–>. /Anwendungs- oder Schreibzugriffsordner….
Stellen Sie sicher, dass Sie “Für eingeschlossene Elemente zulassen” ausführen. Andernfalls ist die Meldung zwar verschwunden, aber beim Neustart von Android Studio schlägt die Installation des Patches fehl!
– HixField
18. Dezember 2021 um 11:14 Uhr
Funktioniert nicht unter MacOS 12.5 (Monterey)
– IgorGanapolsky
4. August um 17:23 Uhr
Abhi
Ich habe den falschen Befehl verwendet, er sollte wie folgt lauten:
Ich erhalte diesen Fehler, nachdem ich den obigen Befehl ausgeführt habe: /Applications/Android Studio 3.0 Preview.app/Contents/MacOS/studio: command not found
– Shajeel Afzal
5. September 2017 um 13:19 Uhr
11430500cookie-checkAndroid Studio 3.0 Preview – Studio hat keinen Schreibzugriffyes
Hast du versucht, es zu öffnen, indem du auf das Android Studio klickst und es als Administrator öffnest?
– Reyansh Mishra
27. Mai 2017 um 6:30 Uhr
@ReyanshMishra Ich arbeite auf einem Mac, es gibt keine Option “Als Administrator öffnen”.
– Abhi
27. Mai 2017 um 6:34 Uhr
Versuchen Sie, es so zu geben, wie Sie es in Mac tun würden.
– Reyansh Mishra
27. Mai 2017 um 7:11 Uhr
Zuerst habe ich den Finder erstellt, um alle versteckten Dateien anzuzeigen. und dann über den Finder zu dem in Android Studio angezeigten Pfad wechseln, lege ich die Datei androidstudio.app in die Anwendung. Android Studio aus Anwendungen geöffnet und das Problem gelöst.
– Antroid
12. Oktober 2018 um 15:06 Uhr