Como desinstalar completamente o Android Studio no Mac?


448

Recentemente, baixei o Android Studio no meu Macbook Pro e errei toda vez que o abro. Isso me dá erros de plugins e vários outros erros. Eu preciso desinstalá-lo completamente do meu mac. Tentei excluí-lo do meu mac e instalá-lo novamente como se você fizesse a primeira vez, mas não fez nada e agora os mesmos problemas ocorrem.

Como posso removê-lo completamente e instalar um novo novamente?

Respostas:


1134

Execute estes comandos no terminal (excluindo as linhas com hashtags - são comentários):

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

Se você deseja excluir todos os projetos :

rm -Rf ~/AndroidStudioProjects

Para remover arquivos relacionados ao gradle (caches e wrapper)

rm -Rf ~/.gradle

Use o comando abaixo para excluir todos os dispositivos virtuais Android (AVDs) e keystores.

Nota : Esta pasta também é usada por outros IDEs do Android; portanto, se você ainda estiver usando outro IDE, poderá não querer excluir esta pasta)

rm -Rf ~/.android

Para excluir ferramentas do Android SDK

rm -Rf ~/Library/Android*

Token de autenticação do console do emulador

rm -Rf ~/.emulator_console_auth_token

Obrigado a quem comentou / melhorou esta resposta!


Notas

  1. Os sinalizadores para diferenciam rmmaiúsculas de minúsculas 1 (como na maioria dos outros comandos), o que significa que o fsinalizador deve estar em letras minúsculas. No entanto, a rbandeira também pode ser capitalizada.
  2. Os sinalizadores para rmpodem ser combinados ou separados. Eles não precisam ser combinados.

O que as bandeiras indicam

  1. A rbandeira indica que o rmcomando deve

    uma tentativa de remover a hierarquia de arquivos enraizada em cada argumento de arquivo. - seção DESCRIÇÃO na página de manual para rm(Veja man rmpara mais informações)

  2. A fbandeira indica que o rmcomando deve

    uma tentativa de remover os arquivos sem solicitar confirmação, independentemente das permissões do arquivo. - seção DESCRIÇÃO na página de manual para rm(Veja man rmpara mais informações)


2
Por favor, adicione a remoção de caminhos. Aqui está um tópico completo sobre onde as configurações de caminho aparecem: stackoverflow.com/questions/7501678/…
user603749

5
Remova também a /usr/local/var/lib/android-sdk/pasta. No meu caso, ocupava 17G!
Sergey Gernyak

5
@Simon adicione isso rm -Rf ~/.AndroidStudio*também
Shan Xeeshi

1
@ ShanXeeshi Não tenho esta pasta no meu computador .. Sobre o que é esta pasta?
Simon

1
@sahil você usou o homebrew para instalar o android-sdk? Se sim, use brew uninstall android-sdk. ou tentar usar essa ferramenta útil para encontrar arquivos grandes em seu Mac www.derlien.com
Simon

25

Execute os seguintes comandos no 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 excluir todos os projetos:

rm -Rf ~/AndroidStudioProjects  

3
Observe que é uma boa ideia adicionar comentários sobre o que cada linha faz, para aqueles que são céticos em relação ao que os comandos fazem ou para quem é curioso.
Edric

11

Eu também estava enfrentando o mesmo tipo de problema no meu Macbook Pro. Tomei essas etapas muito simples e instalei o Android Studio recentemente.

** O link contém imagens, veja se está enfrentando algum problema.

Estes passos muito simples podem resolver o seu problema.

  1. Digite "Command + option + Space Bar"
  2. Digite "Android Studio"
  3. Clique no botão '+' logo abaixo da caixa de pesquisa. imagem
  4. Uma nova barra aparecerá "Tipo" é "qualquer", clique em "tipo" -> Outros -> procure por "arquivo do sistema" e selecione-o colocando uma marca de seleção.! E clique em Ok. imagem
  5. Em seguida, selecione "estão incluídos" no menu suspenso!
  6. Em seguida, você obtém muitos arquivos do sistema que precisam ser excluídos para concluir a desinstalação completa de qualquer aplicativo.
  7. Clique em "command + A" para selecionar todos os arquivos e dê uma olhada no arquivo remover. Alguns arquivos de vídeo também estão incluídos. E clique em "command + Delete"
  8. Esvazie seu lixo. Feito

8

Você também pode excluir o arquivo gradle, se você não usar o gradle em nenhum outro lugar:

rm -Rfv ~/.gradle/

porque a pasta .gradle contém artefatos em cache que não são mais necessários.


2
Também ajudaria a saber o que a exclusão da pasta gradle também faz.
John Shelley

Com cuidado com esse método, qualquer documento que contenha as palavras de pesquisa 'android studio' será incluído e excluído se você selecionar tudo + excluir.
Splosion Lowbeam 13/03

8

Alguns dos arquivos listados individualmente por Simon também seriam encontrados com algo como o comando a seguir, mas com alguma garantia adicional sobre integridade e sem a imprudência de usar rm -rf com caracteres curinga:

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

Também não se esqueça do SDK, que agora está separado do aplicativo, e ~ / .gradle / (consulte a resposta do vijay ).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.