Comment désinstaller complètement Android Studio sur Mac?

449

J'ai récemment téléchargé Android Studio sur mon Macbook Pro et je l'ai gâché chaque fois que je l'ouvre. Cela me donne des erreurs de plugin et plusieurs autres erreurs. Je dois le désinstaller complètement de mon Mac. J'ai essayé de le supprimer de mon Mac, puis de l'installer à nouveau comme si vous le feriez la première fois, mais cela n'a rien fait et maintenant les mêmes problèmes se produisent.

Comment puis-je réussir à le supprimer complètement et à en réinstaller un nouveau?

Mostafa Addam
la source

Réponses:

1136

Exécutez ces commandes dans le terminal (à l'exclusion des lignes avec des hashtags - ce sont des commentaires):

# 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*

Si vous souhaitez supprimer tous les projets :

rm -Rf ~/AndroidStudioProjects

Pour supprimer les fichiers associés à Gradle (caches et wrapper)

rm -Rf ~/.gradle

Utilisez la commande ci-dessous pour supprimer tous les périphériques virtuels Android (AVD) et les magasins de clés.

Remarque : Ce dossier est également utilisé par d'autres IDE Android, donc si vous utilisez toujours un autre IDE, vous ne voudrez peut-être pas supprimer ce dossier)

rm -Rf ~/.android

Pour supprimer les outils du SDK Android

rm -Rf ~/Library/Android*

Jeton d'authentification de la console de l'émulateur

rm -Rf ~/.emulator_console_auth_token

Merci à ceux qui ont commenté / amélioré cette réponse!


Remarques

  1. Les indicateurs pour rmsont sensibles à la casse 1 (comme avec la plupart des autres commandes), ce qui signifie que l' findicateur doit être en minuscules. Cependant, le rdrapeau peut également être capitalisé.
  2. Les drapeaux pour rmpeuvent être combinés ou séparés. Ils ne doivent pas être combinés.

Ce que les drapeaux indiquent

  1. Le rdrapeau indique que la rmcommande doit-

    une tentative de supprimer la hiérarchie de fichiers enracinée dans chaque argument de fichier. - Section DESCRIPTION sur la page de manuel pour rm(Voir man rmpour plus d'informations)

  2. Le fdrapeau indique que la rmcommande doit-

    une tentative de supprimer les fichiers sans demander de confirmation, quelles que soient les autorisations du fichier. - Section DESCRIPTION sur la page de manuel pour rm(Voir man rmpour plus d'informations)

Simon
la source
2
Veuillez ajouter la suppression des chemins. Voici un fil de discussion complet sur l'emplacement des paramètres de chemin: stackoverflow.com/questions/7501678/…
user603749
5
Supprimez également le /usr/local/var/lib/android-sdk/dossier. Dans mon cas, il occupait 17G!
Sergey Gernyak
5
@Simon ajoutez ceci rm -Rf ~/.AndroidStudio*également
Shan Xeeshi
1
@ShanXeeshi je n'ai pas ce dossier sur mon ordinateur .. de quoi parle ce dossier?
Simon
1
@sahil avez-vous utilisé homebrew pour installer le android-sdk? si oui, utilisez brew uninstall android-sdk. ou essayez cet outil pratique pour trouver des fichiers volumineux dans votre Mac www.derlien.com
Simon
26

Exécutez les commandes suivantes dans le terminal:

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/  

Pour supprimer tous les projets:

rm -Rf ~/AndroidStudioProjects  
Joseph Mathew
la source
3
Notez que c'est une bonne idée d'ajouter des commentaires sur ce que fait chaque ligne, pour ceux qui sont sceptiques quant à ce que font les commandes, ou pour ceux qui sont curieux.
Edric
11

J'étais également confronté au même genre de problème sur mon Macbook Pro. J'ai suivi ces étapes très simples et j'ai récemment installé Android Studio.

** Le lien contient des images, regardez si vous rencontrez un problème.

Ces étapes très simples peuvent résoudre votre problème.

  1. Tapez "Commande + option + barre d'espace"
  2. Tapez "Android Studio"
  3. Cliquez sur le bouton «+» juste en dessous du champ de recherche. image
  4. Une nouvelle barre apparaîtra "Type" est "tout" cliquez sur "type" -> Autres -> recherchez "fichier système" et sélectionnez-le en mettant une coche.! Et cliquez sur Ok. image
  5. Sélectionnez ensuite "sont inclus" dans le menu déroulant!
  6. Ensuite, vous obtenez beaucoup de fichiers système qui doivent être supprimés pour terminer la désinstallation complète de toute application.
  7. Cliquez sur "commande + A" pour sélectionner tous les fichiers et jetez un œil sur la suppression du fichier. Certains fichiers vidéo sont également inclus. Et cliquez sur "commande + Supprimer"
  8. Videz vos poubelles. Terminé
Ankit Sinha
la source
8

Vous pouvez également supprimer le fichier Gradle, si vous n'utilisez pas Gradle ailleurs:

rm -Rfv ~/.gradle/

car le dossier .gradle contient des artefacts mis en cache qui ne sont plus nécessaires.

vijay
la source
2
Il serait utile de savoir ce que la suppression du dossier Gradle fait spécifiquement aussi.
John Shelley
attention à cette méthode, tout document contenant les mots de recherche 'android studio' sera inclus et supprimé si vous effectuez une sélection + suppression.
Splosion Lowbeam
8

Certains des fichiers répertoriés individuellement par Simon seraient également trouvés avec quelque chose comme la commande suivante, mais avec une assurance supplémentaire quant à la minutie et sans l'imprudence de l'utilisation de rm -rf avec des caractères génériques:

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

N'oubliez pas non plus le SDK, qui est maintenant séparé de l'application, et ~ / .gradle / (voir la réponse de vijay ).

RFST
la source