TGViewer
Flutter Friendly Flutter Friendly @flutterfriendly · 996 subscribers
Post #76 1.75K
Привет, это Катя, Flutter Dev Friflex. Недавнее обновление Android Studio вызвало проблему на целый день. Сегодня расскажу, как сделать так, чтобы ваше рабочее окружение снова заработало без ошибок.

Проблема
После обновления с AS 2023.2.1 на AS 2024.2.1 начала появляться ошибка:

ERROR: JAVA_HOME is set to an invalid directory

Причина
Эта ошибка возникает из-за того, что при установке новой версии Android Studio автоматически обновляется версия Java, что может нарушить совместимость.

Шаги решения

1. Установка OpenJDK 17 через brew. Установите нужную версию Java с помощью команды
brew install openjdk@17.
Подробнее о пакете можно узнать на странице установки OpenJDK через brew.

2. Переопределение JAVA_HOME в ~/.zshrc. Обратите внимание, что этот подход может не сработать, так как параметр JAVA_HOME устанавливается, но не применяется в системе. Добавьте следующую строку в ваш ~/.:

export JAVA_HOME=/opt/homebrew/opt/openjdk@17


3. Проверка текущих настроек Flutter. Выполните команду:

flutter config --list

Обратите внимание на параметр jdk-dir. Он указывает текущий путь до Java Development Kit (JDK).

4. Обновление пути до JDK. Замените текущий путь на установленную версию OpenJDK.

Например:

flutter config --jdk-dir /opt/homebrew/opt/openjdk@17

Если вы уже устанавливали JDK другим способом, укажите соответствующий путь.

5. Проверка конфигурации Flutter. Убедитесь, что изменения применились, выполнив:

flutter config --list

Затем попробуйте запустить проект, чтобы проверить работоспособность.

Теперь проект должен успешно запускаться 🥳

Если вы сталкивались с подобной проблемой и решили ее иным способом, поделитесь своим опытом в комментариях!
  • 👍 16
  • ❤ 6
  • 🔥 5
  • 👌 1
More from @flutterfriendly
  1. May 14, 2026👀Какой сложный вопрос или тема по Flutter вас сейчас беспокоят? Может, задача не идет, ба…
  2. Apr 17, 2026💭Привет! Это Роза, Flutter-разработчица Friflex! Уверена, многие из вас знакомы с Dart De…
  3. Apr 8, 2026Привет, друзья! Делимся нашей страничкой на Хабре, чтобы всегда оставаться на связи. Там е…
  4. Apr 3, 2026🌸Апрель в календаре и на экране Весна зовет обновлять визуальное: убирать темные темы и в…
  5. Apr 1, 2026Всегда с нетерпением ждем этого дня, чтобы сделать подборку ИТ-мемов Пусть поводов для улы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →