Как полностью удалить Android Studio на Mac?

Недавно я загрузил Android Studio на своем Macbook Pro, и я испортил его каждый раз, когда открываю его. Это дает мне ошибки плагина и несколько других ошибок. Мне нужно полностью удалить его с моего mac. Я попытался удалить его с моего mac и затем установить его снова, как если бы вы делали первый раз, но ничего не делали и теперь возникают те же проблемы.

Как я могу удалить его полностью и снова установить новый?

Ответ 1

Выполните эти команды в терминале (исключая строки с хэштегами - это комментарии):

# 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 plist file
rm -Rf ~/Library/Preferences/com.google.android.*
# Deletes the Android Emulator 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 caches
rm -Rf ~/Library/Caches/AndroidStudio*
# Deletes older versions of Android Studio
rm -Rf ~/.AndroidStudio*

Если вы хотите удалить все проекты:

rm -Rf ~/AndroidStudioProjects

Чтобы удалить файлы, связанные с Gradle (кэши и оболочки)

rm -Rf ~/.gradle

Используйте приведенную ниже команду для удаления всех виртуальных устройств Android (AVD) и хранилищ ключей.

Примечание. Эта папка также используется другими Android IDE, поэтому, если вы все еще используете другую IDE, вы можете не захотеть удалять эту папку)

rm -Rf ~/.android

Чтобы удалить инструменты Android SDK

rm -Rf ~/Library/Android*

Эмулятор консоли Auth Token

rm -Rf ~/.emulator_console_auth_token

Спасибо тем, кто прокомментировал/улучшил этот ответ!


Заметки

  1. Флаги для rm чувствительны к регистру 1 (как и в большинстве других команд), что означает, что флаг f должен быть в нижнем регистре. Тем не менее, флаг r также можно использовать с большой буквы.
  2. Флаги для rm могут быть объединены вместе или разделены. Они не должны быть объединены.

Что указывают флаги

  1. Флаг r указывает, что команда rm should-

    попытаться удалить файловую иерархию с корнем в каждом аргументе файла. - раздел ОПИСАНИЕ на странице руководства для rm (для получения дополнительной информации см. man rm)

  2. Флаг f указывает, что команда rm should-

    попытаться удалить файлы без запроса подтверждения независимо от прав доступа к файлам. - раздел ОПИСАНИЕ на странице руководства для rm (для получения дополнительной информации см. man rm)

Ответ 2

Выполните следующие команды в терминале:

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/  

Чтобы удалить все проекты:

rm -Rf ~/AndroidStudioProjects  

Ответ 3

Я тоже сталкивался с такой же проблемой на моем Macbook Pro. Я сделал эти очень простые шаги и недавно установил Android Studio.

** Ссылка Содержит изображения, посмотрите, не сталкиваетесь с какой-либо проблемой.

Эти очень простые шаги могут решить вашу проблему.

  • Введите "Command + option + Space Bar"
  • Введите "Android Studio"
  • Нажмите кнопку "+" чуть ниже окна поиска. image
  • Появится новый бар "Добрый" - "любой" нажмите "вид" → Другие → найдите "системный файл" и выберите это, установив отметку.! И нажмите "ОК". image
  • Затем выберите "включены" в раскрывающемся меню!
  • Затем вы получаете много системного файла, который необходимо удалить, чтобы полностью удалить любую программу.
  • Нажмите "команда + A", чтобы выбрать все файлы, и посмотрите на удаление файла, также включены некоторые видеофайлы. И нажмите "команда + Удалить"
  • Очистите корзину. Готово

Ответ 4

Некоторые из файлов, отдельно перечисленных Симоном, также будут найдены с помощью следующей команды, но с некоторой дополнительной уверенностью в тщательности и без безрассудства использования rm -rf с подстановочными знаками:

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

Также не забывайте о SDK, который теперь отделен от приложения, и ~/.gradle/(см. Ответ vijay).

Ответ 5

Вы также можете удалить файл gradle, если вы не используете gradle где-нибудь еще:

rm -Rfv ~/.gradle/

потому что папка .gradle содержит кешированные артефакты, которые больше не нужны.