Получи случайную криптовалюту за регистрацию!

​​Убираем лишние файлы Android Studio #tools #tips Не многие | Android Live 🤖

​​Убираем лишние файлы Android Studio
#tools #tips

Не многие разработчики знают, что при обновлении Android Studio или версии gradle, на компьютере может оставаться довольно много лишнего мусора.
Это могут быть уже не используемые кэши, дополнительные настройки и неиспользуемые эмуляторы. Все эти файлы могут занимать десятки гигабайт, что критично, если у вас небольшой SSD.

Вот вам небольшой чеклист, который позволит убрать лишние файлы с вашего ПК, а детально можно почитать тут:

очищаем директорию проекта — для начала это “Build -> Clean Project”, потом “File -> Invalidate Caches / Restart”. Далее заходим в директорию и удаляем каталог .gradle и .idea. На всякий случай сделайте бэкап этих папок. Это даст нам лишние ~500mb.

очищаем gradle — заходим в директорию ~/.gradle. Это домашняя директория Gradle, которая занимает особенно много места. Осторожно удаляем те версии gradle, которые уже не используются. В целом, можете убрать и текущую, просто при первой сборке проекта надо будет подождать дольше. Тут мы можем получить аж до 15 gb.

очищаем Android Studio — заходим в директорию ~/.android. Там могут быть настройки от старых версий IDE, так что их точно можно убрать. Последние версии Studio делают это за вас, но проверить всё равно стоит. Получаем около 100mb.
В директории ~/Library/{Preferences, Caches, Logs, Application Support} можете тоже поискать старые версии вашей среды разработки.

очищаем Android SDK — заходим в SDK Manager и удаляем те версии Android, которые уже давно не используем в проекте в качестве targetSdkVersion. Здесь всё зависит от того, сколько ненужных штук вы удалите.
Обратите внимание также и на NDK-версии, вдруг вашим проектам они совсем не нужны.

удаляем неиспользуемые эмуляторы — заходим в AVD Manager и удаляем те эмуляторы, которые никогда не используем. Каждый эмулятор может потреблять около 10 gb места, поэтому не раздумывая удаляем их.

подчищаем неиспользуемые git-ветки — просто, чтобы был порядок .

Если у вас есть что ещё добавить к этому списку, то welcome в комментарии.