Як повністю видалити Android Studio на Mac?


450

Нещодавно я завантажив Android Studio на свій Macbook Pro, і я псувався з ним кожен раз, коли відкриваю його. Це дає мені помилки плагіна та кілька інших помилок. Мені потрібно видалити його повністю з мого Mac. Я спробував видалити його з Mac, а потім встановити його знову, як ніби ви зробили з першого разу, але це нічого не зробило, і тепер виникають ті самі проблеми.

Як мені вдається видалити його повністю і знову встановити свіжий?

Відповіді:


1137

Виконайте ці команди в терміналі (виключаючи рядки з хештегами - це коментарі):

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

Якщо ви хочете видалити всі проекти :

rm -Rf ~/AndroidStudioProjects

Видалення файлів, пов’язаних з gradle (кеші та обгортка)

rm -Rf ~/.gradle

Використовуйте команду нижче, щоб видалити всі віртуальні пристрої Android (AVD) та сховища ключів.

Примітка . Ця папка використовується і іншими Android IDE, тому якщо ви все ще використовуєте інший IDE, ви, можливо, не захочете видалити цю папку)

rm -Rf ~/.android

Щоб видалити інструменти SDK для Android

rm -Rf ~/Library/Android*

Автоматичний жетон консолі емулятора

rm -Rf ~/.emulator_console_auth_token

Дякую тим, хто прокоментував / покращив цю відповідь!


Примітки

  1. У прапорах для rmчутливих до регістру 1 (як і у більшості інших команд), це означає, що fпрапор повинен бути малим. Однак rпрапор також можна з великої літери.
  2. Прапорці rmможуть бути об'єднані або розділені. Їх не потрібно поєднувати.

На що вказують прапори

  1. rПрапор вказує на те, що rmкоманда SHOULD-

    ttempt для видалення ієрархії файлів з коренем в кожному файлі аргументу. - розділ ОПИС на сторінці сторінки rm(Докладніше див. man rm)

  2. fПрапор вказує на те, що rmкоманда SHOULD-

    ttempt для видалення файлів без запиту на підтвердження, незалежно від дозволів файлу. - розділ ОПИС на сторінці сторінки rm(Докладніше див. man rm)


2
Додайте видалення шляхів. Ось повний потік про те, де з'являються настройки шляху: stackoverflow.com/questions/7501678 / ...
user603749

5
Також видаліть /usr/local/var/lib/android-sdk/папку. У моєму випадку він займав 17G!
Сергій Герняк

5
@Simon додайте це rm -Rf ~/.AndroidStudio*також
Shan Xeeshi

1
@ShanXeeshi У мене немає папки на моєму комп’ютері .. про що ця папка?
Саймон

1
@sahil Ви використовували homebrew для встановлення android-sdk? якщо так, використовуйте brew uninstall android-sdk. або спробуйте цей зручний інструмент для пошуку великих файлів у вашому Mac www.derlien.com
Саймон

26

Виконайте наступні команди в терміналі:

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
Зауважте, що корисно додати коментарі до того, що робить кожен рядок, для тих, хто скептично ставиться до команд, або для тих, хто цікавиться.
Едрік

11

Я також зіткнувся з такою ж проблемою на своєму Macbook Pro. Я зробив ці дуже прості кроки і щойно встановлений Android Studio.

** Посилання Містить зображення, подивіться, чи стикаєтеся з якоюсь проблемою.

Ці дуже прості кроки можуть вирішити вашу проблему.

  1. Введіть "Command + параметр + пробіл"
  2. Введіть "Android Studio"
  3. Натисніть кнопку "+" трохи під полем пошуку. зображення
  4. З'явиться новий рядок "Добрий" - це "будь-який", натисніть на "вид" -> Інші -> шукайте "системний файл" і виберіть його, поставивши галочку.! І натисніть кнопку Ок. зображення
  5. Потім виберіть "включені" зі спадного меню!
  6. Тоді ви отримуєте безліч системних файлів, які потрібно видалити, щоб завершити повністю невстановлення будь-якої програми.
  7. Клацніть "команда + A", щоб вибрати всі файли, і подивіться на видалення файлу, деякі відеофайли також включені. І натисніть "команда + Видалити"
  8. Очистіть кошик. Зроблено

8

Ви можете також видалити файл gradle, якщо ви більше не використовуєте gradle:

rm -Rfv ~/.gradle/

тому що папка .gradle містить кешовані артефакти, які більше не потрібні.


2
Це допоможе дізнатися, що також видаляє папка gradle.
Джон Шеллі

Будьте уважні з цим методом, будь-який документ, який містить пошукові слова "android studio", буде включений і видалений, якщо ви робите "select-all + delete".
Splosion Lowbeam

8

Деякі з файлів, перелічених окремо від Саймона , також були б знайдені з на зразок наступної команди, але з деякою додатковою впевненістю у ґрунтовності та без необачності використання rm -rf із символами підстановки:

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

Також не забувайте про SDK, який зараз окремо від програми, та ~ / .gradle / (див. Відповідь vijay ).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.