Wie deinstalliere ich Android Studio auf dem Mac vollständig?


448

Ich habe kürzlich Android Studio auf mein Macbook Pro heruntergeladen und es jedes Mal durcheinander gebracht, wenn ich es öffne. Es gibt mir Plugin-Fehler und einige andere Fehler. Ich muss es vollständig von meinem Mac deinstallieren. Ich habe versucht, es von meinem Mac zu löschen und dann erneut zu installieren, als ob Sie es beim ersten Mal tun würden, aber es hat nichts getan und jetzt treten die gleichen Probleme auf.

Wie kann ich es schaffen, es vollständig zu entfernen und ein neues zu installieren?

Antworten:


1134

Führen Sie diese Befehle im Terminal aus (mit Ausnahme der Zeilen mit Hashtags - es handelt sich um Kommentare):

# Deletes the Android Studio application
# Note that this may be different depending on what you named the application as, or whether you downloaded the preview version
rm -Rf /Applications/Android\ Studio.app
# Delete All Android Studio related preferences
# The asterisk here should target all folders/files beginning with the string before it
rm -Rf ~/Library/Preferences/AndroidStudio*
# Deletes the Android Studio's plist file
rm -Rf ~/Library/Preferences/com.google.android.*
# Deletes the Android Emulator's plist file
rm -Rf ~/Library/Preferences/com.android.*
# Deletes mainly plugins (or at least according to what mine (Edric) contains)
rm -Rf ~/Library/Application\ Support/AndroidStudio*
# Deletes all logs that Android Studio outputs
rm -Rf ~/Library/Logs/AndroidStudio*
# Deletes Android Studio's caches
rm -Rf ~/Library/Caches/AndroidStudio*
# Deletes older versions of Android Studio
rm -Rf ~/.AndroidStudio*

Wenn Sie alle Projekte löschen möchten :

rm -Rf ~/AndroidStudioProjects

So entfernen Sie gradle-bezogene Dateien (Caches & Wrapper)

rm -Rf ~/.gradle

Verwenden Sie den folgenden Befehl, um alle virtuellen Android-Geräte (AVDs) und Keystores zu löschen .

Hinweis : Dieser Ordner wird auch von anderen Android-IDEs verwendet. Wenn Sie also noch eine andere IDE verwenden, möchten Sie diesen Ordner möglicherweise nicht löschen.

rm -Rf ~/.android

So löschen Sie Android SDK-Tools

rm -Rf ~/Library/Android*

Emulator Console Auth Token

rm -Rf ~/.emulator_console_auth_token

Vielen Dank an diejenigen, die diese Antwort kommentiert / verbessert haben!


Anmerkungen

  1. Die Flags für rmunterscheiden zwischen Groß- und Kleinschreibung 1 (wie bei den meisten anderen Befehlen), was bedeutet, dass das fFlag in Kleinbuchstaben geschrieben werden muss. Die rFlagge kann jedoch auch großgeschrieben werden.
  2. Die Flags für rmkönnen entweder kombiniert oder getrennt werden. Sie müssen nicht kombiniert werden.

Was die Flaggen anzeigen

  1. Das rFlag zeigt an, dass der rmBefehl

    ein Versuch, die in jedem Dateiargument verwurzelte Dateihierarchie zu entfernen. - BESCHREIBUNG Abschnitt auf der Manpage für rm(Siehe man rmfür weitere Informationen)

  2. Das fFlag zeigt an, dass der rmBefehl

    ein ttempt die Dateien zu entfernen , ohne dass eine Bestätigung verlangt, ohne die Berechtigungen der Datei. - BESCHREIBUNG Abschnitt auf der Manpage für rm(Siehe man rmfür weitere Informationen)


2
Bitte fügen Sie Entfernungspfade hinzu. Hier ist ein vollständiger Thread darüber, wo Pfadeinstellungen
angezeigt werden

5
Entfernen Sie auch den /usr/local/var/lib/android-sdk/Ordner. In meinem Fall hat es 17G besetzt!
Sergey Gernyak

5
@ Simon dieses Add rm -Rf ~/.AndroidStudio*als auch
Shan Xeeshi

1
@ShanXeeshi Ich habe diesen Ordner nicht auf meinem Computer. Worum geht es in diesem Ordner?
Simon

1
@sahil hast du homebrew benutzt um das android-sdk zu installieren? Wenn ja, verwenden Sie brew uninstall android-sdk. oder probieren Sie dieses praktische Tool aus, um große Dateien auf Ihrem Mac zu finden. www.derlien.com
Simon

25

Führen Sie die folgenden Befehle im Terminal aus:

rm -Rf /Applications/Android\ Studio.app  
rm -Rf ~/Library/Preferences/AndroidStudio*  
rm -Rf ~/Library/Preferences/com.google.android.*  
rm -Rf ~/Library/Preferences/com.android.*  
rm -Rf ~/Library/Application\ Support/AndroidStudio*  
rm -Rf ~/Library/Logs/AndroidStudio*  
rm -Rf ~/Library/Caches/AndroidStudio*  
rm -Rf ~/.AndroidStudio*  
rm -Rf ~/.gradle  
rm -Rf ~/.android  
rm -Rf ~/Library/Android*  
rm -Rf /usr/local/var/lib/android-sdk/  

So löschen Sie alle Projekte:

rm -Rf ~/AndroidStudioProjects  

3
Beachten Sie, dass es eine gute Idee ist, Kommentare zu den einzelnen Zeilen hinzuzufügen, für diejenigen, die skeptisch sind, was die Befehle tun, oder für diejenigen, die neugierig sind.
Edric

11

Ich hatte auch auf meinem Macbook Pro mit dem gleichen Problem zu kämpfen. Ich habe diese sehr einfachen Schritte unternommen und Android Studio frisch installiert.

** Link Enthält Bilder. Überprüfen Sie, ob Probleme auftreten.

Diese sehr einfachen Schritte können Ihr Problem lösen.

  1. Geben Sie "Befehl + Option + Leertaste" ein
  2. Geben Sie "Android Studio" ein
  3. Klicken Sie auf die Schaltfläche '+' direkt unter dem Suchfeld. Bild
  4. Eine neue Leiste wird angezeigt. "Art" ist "any". Klicken Sie auf "kind" -> Others -> suchen Sie nach "system file" und wählen Sie diese aus, indem Sie ein Häkchen setzen.! Und klicken Sie auf OK. Bild
  5. Wählen Sie dann "sind enthalten" aus dem Dropdown-Menü!
  6. Dann erhalten Sie eine Menge Systemdateien, die gelöscht werden müssen, um die vollständige Deinstallation einer App abzuschließen.
  7. Klicken Sie auf "Befehl + A", um alle Dateien auszuwählen und einen Blick auf die zu entfernende Datei zu werfen. Einige Videodateien sind ebenfalls enthalten. Und klicken Sie auf "Befehl + Löschen"
  8. Leere deinen Müll. Erledigt

8

Sie können die Gradle-Datei auch löschen, wenn Sie an keiner anderen Stelle Gradle verwenden:

rm -Rfv ~/.gradle/

weil der .gradle-Ordner zwischengespeicherte Artefakte enthält, die nicht mehr benötigt werden.


2
Es wäre hilfreich zu wissen, was das Löschen des Gradle-Ordners speziell bewirkt.
John Shelley

Bei dieser Methode wird jedes Dokument, das die Suchbegriffe "android studio" enthält, eingeschlossen und gelöscht, wenn Sie "Alles auswählen" + "Löschen" ausführen.
Splosion Lowbeam

8

Einige der von Simon einzeln aufgelisteten Dateien werden auch mit dem folgenden Befehl gefunden, jedoch mit einer zusätzlichen Sicherheit hinsichtlich der Gründlichkeit und ohne die Rücksichtslosigkeit, rm -rf mit Platzhaltern zu verwenden:

find ~ \
  -path ~/Library/Caches/Metadata/Safari -prune -o \
  -iname \*android\*studio\* -print -prune

Vergessen Sie auch nicht das SDK, das jetzt von der Anwendung getrennt ist, und ~ / .gradle / (siehe vijays Antwort).

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.