Папка AppData\Local\Android: назначение и безопасное удаление
Краткий ответ: да — папку C:\Users<пользователь>\AppData\Local\Android можно удалить, если вы не разрабатываете под Android; если используете Android Studio/AVD — удалять напрямую не стоит, лучше чистить через инструменты IDE. Ниже — что внутри, когда удалять, и пошаговые безопасные варианты освобождения места.
Что хранится в папке
- avd: образы виртуальных устройств (папки .avd и файлы .ini). Каждый AVD может занимать 1–10+ ГБ (файл system.img, userdata.img).
- Sdk: локальные компоненты SDK, эмулятор, платформы и инструменты.
- Studio: кэши Android Studio, логи, временные файлы.
- Gradle и кэш сборки: ускоряют компиляцию проектов.
- Логи ADB, дампы и прочий временный кэш.
Типичный размер папки растёт из‑за образов AVD и кэшей Gradle; легко достигает десятков гигабайт.
Можно ли удалять и какие будут последствия
- Если вы не используете Android Studio, удаление безопасно: Windows не поломается, но сторонние эмуляторы/SDK перестанут работать.
- Если вы разрабатываете — удаление приведёт к потере AVD, кэшей сборки и, возможно, заставит IDE заново скачать компоненты и пересоздать эмуляторы.
- Для сторонних эмуляторов (BlueStacks, Nox, LDPlayer) части данных хранятся в ProgramData или в собственных папках; удаление AppData\Local\Android затронет главным образом Android SDK и AVD.
Никогда не удаляйте содержимое папки вручную, пока Android Studio или эмулятор запущены — это вызывает ошибки и повреждение данных.
Как безопасно очистить или переместить (пошагово)
- Оцените размер
- ПКМ на папке → Свойства. Или PowerShell: Get-ChildItem "C:\Users$env:USERNAME\AppData\Local\Android" -Recurse | Measure-Object -Property Length -Sum
- Через Android Studio (самый безопасный)
- Tools → AVD Manager → удалите ненужные виртуальные устройства (иконка корзины).
- File → Invalidate Caches / Restart → Invalidate and Restart (очистит кэш IDE).
- Tools → SDK Manager → SDK Tools → удалите ненужные пакеты (например старые system images).
- Удаление AVD вручную (если Studio не доступна)
- Закройте Android Studio и запущенные эмуляторы.
- Удалите папки AVD: C:\Users<имя>.android\avd<имя_эмулятора>.avd и соответствующие .ini в C:\Users<имя>.android\avd\
- Для образов эмулятора: C:\Users<имя>\AppData\Local\Android\Sdk\system-images\… (удаляйте выборочно)
- Полное удаление папки (если вы не разработчик)
- Закройте IDE и все эмуляторы.
- Сделайте резервную копию, если сомневаетесь.
- Удалите C:\Users<имя>\AppData\Local\Android.
- Перезагрузите систему. При следующем запуске Android Studio папка будет воссоздана при необходимости.
- Перенос SDK/AVD на другой диск
- В Android Studio: File → Settings → Appearance & Behavior → System Settings → Android SDK → SDK Location — укажите новую папку.
- Для AVD можно задать ANDROID_AVD_HOME или создать junction: mklink /J "C:\Users<имя>.android\avd" "D:\Android\avd"
- Альтернативы очистке
- Параметры → Система → Хранилище → Временные файлы — иногда удаляет часть кэша.
- Удаляйте только старые образцы system-images и неиспользуемые платформы.
Быстрые команды (PowerShell)
- Удалить конкретный AVD (папка): Remove-Item -Recurse -Force "$env:USERPROFILE.android\avd<имя>.avd"
Частые ошибки
- Удаление во время работы Android Studio → IDE/эмулятор крашится.
- Попытка удалить системную AppData целиком — ломает профили программ.
- Отсутствие прав администратора → операция не выполняется (но обычно достаточно прав пользователя для собственной AppData).
- Переименование или перемещение без обновления настроек SDK/AVD → Studio не найдёт ресурсы.
Если нужно быстро освободить место, начните с удаления старых AVD и старых system-images — это даёт наибольший выигрыш в гигабайтах.
FAQ
-
Можно ли просто удалить Sdk?
Можно, но тогда Android Studio не сможет собрать проекты или запустить эмулятор — придётся снова загрузить SDK. -
Как восстановить удалённый AVD?
Если нет бэкапа — его нужно создать заново через AVD Manager; образы будут скачаны снова. -
Сколько места можно освободить?
Зависит от числа эмуляторов и кэша Gradle — обычно от нескольких гигабайт до десятков гигабайт. -
Отразится ли удаление на реальном Android‑устройстве?
Нет, удаление влияет только на локальные эмуляторы и SDK.
Итог: для 90% обычных пользователей папка AppData\Local\Android — это неактуальные данные и её можно удалить или переместить. Для разработчиков — очищайте выборочно через Android Studio, чтобы не терять настройки и не тратить время на повторную загрузку компонентов.