Быстрые и проверенные способы запустить Android Studio
Android Studio обычно не стартует из‑за недостатка RAM, ошибки Java/Gradle или блокировки антивирусом — ниже кратко и по шагам, как это исправить и снова работать с проектом.
Быстрая диагностика (что проверить в первую очередь)
- Откройте лог: Help → Show Log in Explorer (idea.log) — там видно 90% ошибок.
- Запустите студию из терминала/командной строки, чтобы увидеть вывод ошибок: studio64.exe (Windows) или ./studio.sh (Linux/Mac).
- Проверьте java -version — должна быть поддерживаемая версия (рекомендовано JDK 17+).
- Освободите память: закройте тяжёлые программы (браузер, VM). На ПК с 8 ГБ минимально закройте всё ненужное.
Перед правкой системных переменных или реестра сделайте точку восстановления (Windows) или бэкап конфигов — ошибка может привести к необходимости переустановки.
Java, Gradle и конфигурация — пошаговые исправления
-
JDK:
- Установите JDK 17 (Adoptium или другой дистрибутив). На Windows стандартный путь: C:\Program Files\Java\jdk-17.
- Установите переменную среды JAVA_HOME = C:\Program Files\Java\jdk-17 и добавьте %JAVA_HOME%\bin в PATH. Перезагрузите ПК/терминал.
- В Android Studio: File → Project Structure → SDK Location или File → Settings → Build, Execution, Deployment → Gradle → Gradle JDK — выберите установленный JDK.
-
Параметры памяти:
- Откройте файл studio64.exe.vmoptions (Windows: <папка установки>/bin/studio64.exe.vmoptions; macOS: Android Studio.app/Contents/bin/studio.vmoptions).
- Увеличьте -Xmx до 4096m (для 8 ГБ RAM) или 8192m (для 16 ГБ+). Сохраните и перезапустите.
-
Очистка Gradle и кэшей:
- Остановите демона Gradle: в проекте выполни ./gradlew --stop (Windows: gradlew.bat --stop).
- Удалите кэш: rm -rf ~/.gradle/caches (Windows: rd /s /q %USERPROFILE%.gradle\caches).
- В Android Studio: File → Invalidate Caches → Invalidate and Restart.
-
Проблемы с плагинами:
- Запускайте в безопасном режиме (Disable plugins) или временно переименуйте папку конфигурации (.AndroidStudio*) и запустите заново.
Система, сеть, антивирус и чистая переустановка
- Антивирус/фаервол:
- Добавьте в исключения Android Studio, adb.exe, emulator.exe и studio.exe. Временно отключите real‑time protection для теста.
- Прокси/VPN:
- Откройте File → Settings → Appearance & Behavior → System Settings → HTTP Proxy и настройте прокси или выберите No proxy. Отключите VPN при загрузке SDK.
- Удаление сломанных установок (чистая переустановка):
- Закройте студию. Удалите конфиги:
- Windows: %USERPROFILE%.AndroidStudio*, %USERPROFILE%.gradle, %USERPROFILE%.android
- macOS/Linux: ~/Library/Preferences/AndroidStudio*, ~/.gradle, ~/.android
- Удалите саму программу и установите актуальную сборку Studio (с официального сайта). После установки импортируйте только нужные настройки.
- Закройте студию. Удалите конфиги:
Если часто переключаете JDK или профили, создайте .bat/.sh-скрипт для запуска: set JAVA_HOME=... && путь\to\studio64.exe — это ускорит тесты разных конфигураций.
Частые ошибки
- Неверный JAVA_HOME или старая Java (java -version показывает 1.8 или другой несовместимый релиз).
- Недостаточный -Xmx (OutOfMemoryError при старте).
- Зависший Gradle daemon или повреждённый кэш (~/.gradle/caches).
- Антивирус блокирует studio.exe/emulator/adb.
- Конфликт плагинов после обновления IDE.
FAQ
-
Q: Что делать, если студия зависает на Splash‑screen?
A: Запустите из терминала, проверьте idea.log, остановите Gradle daemon, временно отключите антивирус, увеличьте Xmx. -
Q: Можно ли использовать JDK 11?
A: Для современных сборок рекомендуется JDK 17+. JDK 11 может работать для старых проектов, но возможны несовместимости. -
Q: Как быстро проверить, проблема в антивирусе?
A: Временно отключите real‑time scan и запустите студию. Если запускается — добавьте исключения.
Если после всех шагов Android Studio всё ещё не стартует — прикрепите последние строки idea.log при повторном запуске: они чаще всего указывают точную причину.