Устаревшая версия Android Studio часто становится причиной ошибок сборки Gradle, несовместимости с новыми API Android и проблем при открытии проектов, созданных в более свежей среде. Проверить текущую версию можно прямо в среде: на Windows и Linux откройте меню Help → About, на macOS — Android Studio → About Android Studio. Номер версии в этом окне стоит сравнить с актуальным релизом на официальном сайте разработчика.
Обновление Android Studio выполняется несколькими способами: через встроенный механизм проверки обновлений, через JetBrains Toolbox или путём чистой установки дистрибутива. Ниже разберём каждый вариант, а также типичные проблемы, с которыми сталкиваются разработчики при обновлении среды.
Проверка текущей версии и канала обновлений
Прежде чем обновляться, полезно понять, какой канал обновлений выбран в настройках. От него зависит, какие сборки будет предлагать среда: только стабильные или также бета-версии и предварительные релизы. Откройте File → Settings (на macOS — Android Studio → Preferences) и перейдите в раздел Appearance & Behavior → System Settings → Updates.
- 🟢 Stable Channel — только стабильные релизы, рекомендуется для рабочих проектов.
- 🔵 Beta Channel — бета-версии, почти готовые к релизу.
- 🟠 Canary Channel — самые свежие, но потенциально нестабильные сборки.
- ⚪ Dev Channel — ранние сборки для тестирования новых функций.
Если вам нужна максимальная стабильность, оставьте канал Stable. Переключение на канареечный канал имеет смысл только для знакомства с новыми возможностями, и держать такую сборку основной для рабочих проектов не стоит.
Обновление через встроенное меню
Самый простой способ обновить Android Studio до последней версии — воспользоваться встроенной проверкой обновлений. На Windows и Linux откройте Help → Check for Updates, на macOS — Android Studio → Check for Updates. Если доступна новая версия, появится диалог с предложением скачать и установить обновление.
После загрузки среда предложит перезапуститься. При обновлении в рамках одного крупного релиза обычно применяется патч — скачивается только разница между версиями. При переходе на принципиально новую версию может потребоваться полная загрузка дистрибутива.
☑️ Подготовка к обновлению Android Studio
Обратите внимание: после обновления среда может предложить импортировать настройки из предыдущей версии. В большинстве случаев это удобно, но если старая конфигурация работала со сбоями, иногда чище начать с настроек по умолчанию.
Обновление через JetBrains Toolbox
Если среда установлена через JetBrains Toolbox, обновление происходит из интерфейса этого приложения. Откройте Toolbox, найдите Android Studio в списке установленных инструментов и нажмите кнопку обновления, если она доступна рядом с названием версии.
Преимущество этого способа в том, что Toolbox умеет хранить несколько версий среды одновременно и позволяет откатиться на предыдущую, если новая работает нестабильно. Это особенно полезно, когда крупное обновление ломает совместимость с плагинами или конфигурацией проекта.
Чистая установка последней версии
Когда встроенное обновление завершается ошибкой или среда после апдейта ведёт себя некорректно, надёжный вариант — скачать свежий установщик с официального сайта developer.android.com и установить его поверх или вместо текущей версии. Проекты при этом не затрагиваются: они хранятся отдельно от каталога установки среды.
⚠️ Внимание: перед удалением старой версии убедитесь, что вы помните расположение своих проектов и при необходимости экспортировали настройки через File → Manage IDE Settings → Export Settings. Сам каталог проектов удалять не нужно — он не связан с папкой установки среды.
На Windows установщик обычно предлагает заменить существующую версию. На macOS достаточно перенести новый файл приложения в папку Applications. На Linux, если среда ставилась из архива, распакуйте новую версию в отдельный каталог и обновите ярлык запуска.
Обновление SDK и инструментов после апдейта среды
Обновление самой среды — только половина дела. После него стоит проверить компоненты SDK: откройте File → Settings → Appearance & Behavior → System Settings → Android SDK (или отдельное окно SDK Manager) и посмотрите вкладки SDK Platforms и SDK Tools. Устаревшие компоненты помечаются соответствующим статусом.
Также после обновления среды при открытии проекта может появиться предложение обновить Gradle и плагин Android Gradle Plugin. Здесь есть нюанс: версии плагина и Gradle должны быть совместимы между собой и с версией среды. Таблицу совместимости стоит сверить в официальной документации, а не обновлять всё подряд наугад.
| Компонент | Где обновляется | Особенности |
|---|---|---|
| Сама Android Studio | Help → Check for Updates | Патч или полная загрузка |
| SDK Platforms | SDK Manager → SDK Platforms | Можно держать несколько версий |
| SDK Build-Tools | SDK Manager → SDK Tools | Обновляется по мере необходимости |
| Android Gradle Plugin | Файл build.gradle проекта | Требует совместимой версии Gradle |
| Gradle | gradle-wrapper.properties | Обновляется вместе с плагином |
Типичные проблемы при обновлении
Иногда проверка обновлений сообщает, что новых версий нет, хотя свежий релиз уже вышел. Возможная причина — выбранный канал обновлений или то, что среда была установлена способом, не поддерживающим патч-обновление (например, распаковкой архива). В этом случае помогает ручная загрузка дистрибутива.
⚠️ Внимание: если после обновления проект перестал собираться, не спешите откатывать среду. Часто причина в несовместимости версии Android Gradle Plugin с новой версией среды — проверьте сообщения в окне Build и предложения среды об обновлении конфигурации проекта.
Ещё одна ситуация — среда не запускается после обновления. Проверьте, не мешают ли сторонние плагины: их можно временно отключить, а настройки сбросить, переименовав конфигурационный каталог среды (его расположение зависит от операционной системы и указано в документации). Перед любыми манипуляциями с конфигурацией сделайте резервную копию настроек — это позволит вернуться к рабочему состоянию без переустановки.
Где Android Studio хранит настройки
Каталог конфигурации зависит от ОС и версии среды. На Windows это обычно папка в профиле пользователя вида .config или каталог Google в AppData, на macOS — внутри ~/Library/Application Support, на Linux — в ~/.config. Точный путь для вашей версии указан в официальной документации.
FAQ: частые вопросы об обновлении Android Studio
Удалятся ли мои проекты при обновлении Android Studio?
Нет. Проекты хранятся в отдельных каталогах и не связаны с папкой установки среды. Обновление или переустановка Android Studio не затрагивает файлы проектов, но перед крупными обновлениями разумно зафиксировать изменения в системе контроля версий.
Что делать, если Check for Updates пишет, что обновлений нет?
Проверьте выбранный канал в Settings → System Settings → Updates. Если среда установлена вручную из архива, встроенное обновление может быть недоступно — тогда скачайте свежий дистрибутив с официального сайта и установите его поверх.
Можно ли держать две версии Android Studio одновременно?
Да. Через JetBrains Toolbox или ручную установку в разные каталоги можно держать, например, стабильную и канареечную сборку параллельно. У них раздельные настройки, что удобно для тестирования новых функций без риска для основной среды.
Нужно ли обновлять Gradle вместе со средой?
Не обязательно сразу. Среда может предложить обновить Android Gradle Plugin при открытии проекта. Перед согласием сверьтесь с официальной таблицей совместимости версий плагина, Gradle и среды, чтобы не сломать сборку рабочего проекта.
Как откатиться на предыдущую версию после неудачного обновления?
Если среда установлена через JetBrains Toolbox, предыдущая версия обычно доступна прямо в списке. При ручной установке скачайте нужную версию из архива релизов на официальном сайте и установите её отдельно, затем при необходимости восстановите настройки из резервной копии.