Ошибка «Gradle requires JVM 17 or later» при первом запуске только что скачанной Android Studio почти всегда означает неполадку не в самой среде, а в неверно настроенной версии JDK. Чтобы понять, что именно нужно загружать — Android Studio, отдельную Java или и то, и другое — сначала проверьте, какая версия встроенной среды исполнения уже стоит в системе и какую версию Java требует ваш проект.
Эта статья разбирает процесс загрузки Android Studio с официального сайта, объясняет, зачем нужна Java и нужно ли ставить JDK отдельно, а также показывает, как указать среде правильный путь к JDK, если сборка проекта не запускается.
Что именно нужно скачивать: Android Studio, Java или оба компонента
Под запросом «android studio java download» обычно скрываются две разные задачи. Первая — скачать саму среду разработки Android Studio от Google. Вторая — установить Java Development Kit (JDK), без которого не соберётся ни один Gradle-проект. Важный нюанс: современные версии Android Studio поставляются со встроенной средой исполнения JBR (JetBrains Runtime), которая основана на OpenJDK, поэтому отдельная установка Java для запуска самой среды обычно не требуется.
Отдельный системный JDK может понадобиться, если вы собираете проекты из командной строки, используете инструменты вроде javac вне IDE или работаете с проектом, где в настройках жёстко прописана конкретная версия Java. В остальных случаях достаточно того, что приходит в комплекте с Android Studio.
Загрузка Android Studio с официального сайта
Скачивать установщик следует только с официального ресурса для разработчиков developer.android.com — раздел, посвящённый Android Studio. Сторонние «сборки» и репаки с торрентов могут содержать устаревшие компоненты или вредоносный код, а проверить их подлинность невозможно.
Порядок действий при загрузке:
- 🌐 Откройте официальную страницу Android Studio на сайте developer.android.com.
- 💻 Выберите установщик под вашу ОС: Windows (.exe), macOS (.dmg, отдельно для Intel и Apple Silicon) или Linux (.tar.gz).
- 📄 Примите условия лицензионного соглашения — без этого кнопка загрузки неактивна.
- ⬇️ Дождитесь окончания скачивания: размер установщика ощутимый, обычно около гигабайта и более, поэтому нужен стабильный интернет.
⚠️ Внимание: перед установкой убедитесь, что на системном диске достаточно свободного места. Сама среда, Android SDK, эмуляторы и системные образы в сумме занимают заметный объём — закладывайте запас в несколько десятков гигабайт, иначе установка компонентов прервётся на середине.
Установка Android Studio на Windows
Запустите скачанный файл и следуйте мастеру установки. В стандартном сценарии достаточно оставить параметры по умолчанию: будут установлены сама среда, Android SDK и компонент виртуального устройства. При первом запуске среда предложит выбрать тип настройки — Standard подходит большинству пользователей и автоматически докачивает нужные пакеты SDK.
☑️ Проверка после установки Android Studio
Если установка зависла на этапе загрузки компонентов, проверьте соединение и настройки прокси — корпоративные сети и VPN нередко блокируют обращения к серверам Google. В таком случае помогает повторный запуск мастера настройки через File → Settings → Appearance & Behavior → System Settings.
Нужно ли скачивать Java (JDK) отдельно
Самый частый вопрос после установки — куда делась Java и почему команда java -version в командной строке выдаёт ошибку. Ответ прост: встроенный JBR не регистрируется в системе и не прописывается в переменную PATH. Для работы внутри Android Studio это не проблема, но для сборки из терминала понадобится либо указать путь к встроенной среде, либо поставить отдельный JDK.
Если отдельная установка всё же нужна, выбирайте дистрибутивы OpenJDK — например, сборки от Eclipse Temurin (Adoptium) или Oracle JDK с официальных сайтов этих проектов. Версию стоит подбирать под требования вашего проекта: современные версии Android Gradle Plugin ориентированы на JDK 17, а старые проекты могут требовать более ранние версии. Точную требуемую версию смотрите в документации к используемой версии плагина — она меняется от релиза к релизу.
Как указать Android Studio нужную версию JDK
Если проект ругается на несовместимую версию Java, путь к JDK меняется в настройках среды. Откройте File → Settings → Build, Execution, Deployment → Build Tools → Gradle и в пункте Gradle JDK выберите встроенный JBR или путь к установленному вами JDK. После смены выполните синхронизацию проекта кнопкой Sync Now.
Для командной строки версия Java задаётся переменной окружения JAVA_HOME. В Windows её добавляют через «Система → Дополнительные параметры системы → Переменные среды», указав путь к каталогу установки JDK. Проверить результат можно так:
java -version
echo %JAVA_HOME%
⚠️ Внимание: не ставьте одновременно несколько JDK «про запас» и не прописывайте их все в PATH. Конфликт версий — типичная причина, когда проект собирается в IDE, но падает при сборке из терминала с невнятной ошибкой Gradle.
Сравнение вариантов получения Java для Android-разработки
| Вариант | Источник | Когда подходит | Особенности |
|---|---|---|---|
| Встроенный JBR | Поставляется с Android Studio | Работа только внутри IDE | Ничего ставить не нужно, не виден в системе |
| Eclipse Temurin (OpenJDK) | Официальный сайт Adoptium | Сборка из терминала, CI | Бесплатный, открытая лицензия |
| Oracle JDK | Официальный сайт Oracle | Корпоративные требования | Лицензионные условия отличаются от OpenJDK |
| JDK из пакетного менеджера | winget, Homebrew, apt | Быстрое развёртывание | Зависит от репозитория ОС |
Типичные ошибки после установки и их решение
Некоторые проблемы возникают даже при корректной установке. Разберём самые распространённые.
- ⚙️ Gradle sync failed — чаще всего неверный Gradle JDK или недоступность репозиториев; проверьте настройку JDK и сеть.
- 🧩 SDK не найден — путь к SDK задаётся в
File → Settings → Languages & Frameworks → Android SDK; убедитесь, что папка существует и не содержит кириллицы в пути. - 🐢 Эмулятор тормозит или не стартует — включите аппаратную виртуализацию (VT-x/AMD-V) в BIOS/UEFI, если она отключена.
- 🔑 Ошибки лицензий SDK — примите лицензии через SDK Manager или командой
sdkmanager --licenses.
Почему нельзя ставить SDK в папку с кириллицей
Часть инструментов сборки Android некорректно обрабатывает не-ASCII символы в путях. Если имя пользователя Windows на русском, SDK лучше установить в отдельный каталог вроде C:\Android\Sdk и указать этот путь в настройках среды.
Если ни один из шагов не помог, посмотрите текст ошибки во вкладке Build — конкретный код и сообщение обычно указывают на источник сбоя точнее, чем общие советы.
Часто задаваемые вопросы
Нужно ли скачивать Java перед установкой Android Studio?
Нет. Современные версии Android Studio содержат встроенную среду JBR на базе OpenJDK, которой достаточно для запуска IDE и сборки проектов. Отдельный JDK требуется лишь для работы из командной строки или особых требований проекта.
Какую версию JDK выбрать для Android-разработки?
Ориентируйтесь на требования версии Android Gradle Plugin, используемой в проекте. Актуальные версии плагина рассчитаны на JDK 17, но точное значение проверяйте в официальных примечаниях к релизу — оно может меняться.
Где безопасно скачать Android Studio?
Только на официальном сайте developer.android.com. Установщики с посторонних ресурсов не гарантируют подлинность и могут содержать устаревшие или модифицированные компоненты.
Что делать, если команда java не распознаётся в командной строке?
Это нормально, если установлена только Android Studio: встроенный JBR не регистрируется в системе. Либо установите отдельный JDK и пропишите JAVA_HOME, либо вызывайте Java по полному пути к каталогу JBR внутри папки Android Studio.
Можно ли использовать Android Studio без эмулятора?
Да. Подключите физическое Android-устройство по USB, включите на нём режим разработчика и отладку по USB — среда определит устройство и позволит запускать приложения напрямую на нём.