В логах редактора Unity может появится такая ошибка:
JAVA_HOME is not set and no ‘java’ command could be found in your PATH
У меня она появилась при попытке изменить настройки Проекта, связанные с Андроид.
Чтобы устранить ошибку, мне пришлось вручную прописать переменную PATH.
1. Открываем Пуск и в поиске вводим «system settings», из списка доступных вариантов выбираем «View advanced system settings»
2. В окошке нажимаем на кнопку «Environment Variables…»
3. В разделе «System variables» нажимаем на кнопку «New»:
4. Создаём новую переменную окружения с такими значениями:
- Variable name:
JAVA_HOME
- Variable value:
C:\Program Files\Unity Hub\2019.3.3f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK
У меня JDK установилась вместе с редактором Unity, поэтому получился такой путь. В идеале JDK лучше перенести в отдельную от редактора папку, чтобы её путь не зависел от текущей версии редактора. В этом случае нужно не забыть дать программе также разрешения в Windows Firewall.
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024