¿Cómo desinstalar completamente Android Studio en Mac?

448

Recientemente descargué Android Studio en mi Macbook Pro y lo estropeé cada vez que lo abro. Me da errores de complementos y varios otros errores. Necesito desinstalarlo completamente de mi mac. Traté de eliminarlo de mi Mac y luego instalarlo nuevamente como si fuera la primera vez, pero no hizo nada y ahora se producen los mismos problemas.

¿Cómo puedo eliminarlo por completo e instalar uno nuevo nuevamente?

Mostafa Addam
fuente

Respuestas:

1135

Ejecute estos comandos en la terminal (excluyendo las líneas con hashtags, son comentarios):

# 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 desea eliminar todos los proyectos :

rm -Rf ~/AndroidStudioProjects

Para eliminar archivos relacionados con gradle (cachés y envoltorios)

rm -Rf ~/.gradle

Utilice el siguiente comando para eliminar todos los dispositivos virtuales de Android (AVD) y almacenes de claves.

Nota : esta carpeta también es utilizada por otros IDE de Android, por lo que si todavía usa otro IDE, es posible que no desee eliminar esta carpeta)

rm -Rf ~/.android

Para eliminar las herramientas de Android SDK

rm -Rf ~/Library/Android*

Token de autenticación de la consola del emulador

rm -Rf ~/.emulator_console_auth_token

¡Gracias a quienes comentaron / mejoraron esta respuesta!


Notas

  1. Las banderas para rmdistinguen entre mayúsculas y minúsculas 1 (como con la mayoría de los otros comandos), lo que significa que la fbandera debe estar en minúsculas. Sin embargo, la rbandera también se puede capitalizar.
  2. Las banderas para rmpueden combinarse o separarse. No tienen que combinarse.

Lo que indican las banderas

  1. La rbandera indica que el rmcomando debería:

    un intento para eliminar la jerarquía de archivos enraizada en cada argumento de archivo. - DESCRIPCIÓN en la página de manual de rm(Ver man rmpara más información)

  2. La fbandera indica que el rmcomando debería:

    un intento de eliminar los archivos sin solicitar confirmación, independientemente de los permisos del archivo. - DESCRIPCIÓN en la página de manual de rm(Ver man rmpara más información)

Simón
fuente
2
Agregue eliminar rutas. Aquí hay un hilo completo sobre dónde aparecen las configuraciones de ruta: stackoverflow.com/questions/7501678/…
user603749
55
Eliminar también la /usr/local/var/lib/android-sdk/carpeta. ¡En mi caso ocupó 17G!
Sergey Gernyak
55
@Simon agrega esto rm -Rf ~/.AndroidStudio*también
Shan Xeeshi
1
@ShanXeeshi no tengo esta carpeta en mi computadora ... ¿de qué se trata esta carpeta?
Simon
1
@sahil ¿usaste homebrew para instalar el android-sdk? Si es así, úselo brew uninstall android-sdk. o pruebe esta práctica herramienta para encontrar archivos grandes en su Mac www.derlien.com
Simon
26

Ejecute los siguientes comandos en la 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/  

Para eliminar todos los proyectos:

rm -Rf ~/AndroidStudioProjects  
Joseph Mathew
fuente
3
Tenga en cuenta que es una buena idea agregar comentarios sobre lo que hace cada línea, para aquellos que son escépticos de lo que hacen los comandos, o para aquellos que tienen curiosidad.
Edric
11

También estaba enfrentando el mismo tipo de problema en mi Macbook Pro. Tomé estos pasos muy simples y recién instalé Android Studio.

** El enlace contiene imágenes, mira si tienes algún problema.

Estos pasos muy simples pueden resolver su problema.

  1. Escriba "Comando + opción + barra espaciadora"
  2. Escribe "Android Studio"
  3. Haga clic en el botón '+' justo debajo del cuadro de búsqueda. imagen
  4. Aparecerá una nueva barra "Tipo" es "cualquier" haga clic en "tipo" -> Otros -> busque "archivo de sistema" y selecciónelo marcando la casilla. Y haga clic en Ok. imagen
  5. ¡Luego seleccione "están incluidos" en el menú desplegable!
  6. Luego obtiene una gran cantidad de archivos del sistema que deben eliminarse para completar la desinstalación completa de cualquier aplicación.
  7. Haga clic en "comando + A" para seleccionar todos los archivos y echar un vistazo a la eliminación de archivos si también se incluyen algunos archivos de video. Y haga clic en "comando + Eliminar"
  8. Vacía tu basura. Hecho
Ankit Sinha
fuente
8

También puede eliminar el archivo gradle, si no usa gradle en ningún otro lugar:

rm -Rfv ~/.gradle/

porque la carpeta .gradle contiene artefactos en caché que ya no son necesarios.

vijay
fuente
2
Sería útil saber qué elimina específicamente la carpeta gradle.
John Shelley
cuidado con este método, se incluirá cualquier documento que contenga las palabras de búsqueda 'android studio' y se eliminará si selecciona select-all + delete.
Splosion Lowbeam
8

Algunos de los archivos enumerados individualmente por Simon también se encontrarían con algo como el siguiente comando, pero con cierta seguridad adicional sobre la minuciosidad y sin la imprudencia de usar rm -rf con comodines:

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

Tampoco se olvide del SDK, que ahora está separado de la aplicación, y ~ / .gradle / (vea la respuesta de vijay ).

RFST
fuente