Быстрые и проверенные способы запустить Android Studio

Android Studio обычно не стартует из‑за недостатка RAM, ошибки Java/Gradle или блокировки антивирусом — ниже кратко и по шагам, как это исправить и снова работать с проектом.

Быстрая диагностика (что проверить в первую очередь)

  1. Откройте лог: Help → Show Log in Explorer (idea.log) — там видно 90% ошибок.
  2. Запустите студию из терминала/командной строки, чтобы увидеть вывод ошибок: studio64.exe (Windows) или ./studio.sh (Linux/Mac).
  3. Проверьте java -version — должна быть поддерживаемая версия (рекомендовано JDK 17+).
  4. Освободите память: закройте тяжёлые программы (браузер, VM). На ПК с 8 ГБ минимально закройте всё ненужное.

Перед правкой системных переменных или реестра сделайте точку восстановления (Windows) или бэкап конфигов — ошибка может привести к необходимости переустановки.

Java, Gradle и конфигурация — пошаговые исправления

  1. 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.
  2. Параметры памяти:

    • Откройте файл studio64.exe.vmoptions (Windows: <папка установки>/bin/studio64.exe.vmoptions; macOS: Android Studio.app/Contents/bin/studio.vmoptions).
    • Увеличьте -Xmx до 4096m (для 8 ГБ RAM) или 8192m (для 16 ГБ+). Сохраните и перезапустите.
  3. Очистка 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.
  4. Проблемы с плагинами:

    • Запускайте в безопасном режиме (Disable plugins) или временно переименуйте папку конфигурации (.AndroidStudio*) и запустите заново.

Система, сеть, антивирус и чистая переустановка

  1. Антивирус/фаервол:
    • Добавьте в исключения Android Studio, adb.exe, emulator.exe и studio.exe. Временно отключите real‑time protection для теста.
  2. Прокси/VPN:
    • Откройте File → Settings → Appearance & Behavior → System Settings → HTTP Proxy и настройте прокси или выберите No proxy. Отключите VPN при загрузке SDK.
  3. Удаление сломанных установок (чистая переустановка):
    • Закройте студию. Удалите конфиги:
      • 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 при повторном запуске: они чаще всего указывают точную причину.