Привет, ребята, я продолжаю получать сообщение об ошибке ОШИБКА: JAVA_HOME не установлен, и в вашем PATH не найдена команда 'java' - PullRequest
0 голосов
/ 17 октября 2019

Я продолжаю получать

ОШИБКА: JAVA_HOME не установлен, и в вашем PATH не может быть найдена команда 'java'

Всякий раз, когда я пытаюсь запустить реактивный роднойкод из моего терминала для использования эмулятора Android.

Я недавно пытался настроить реактивный на моем ноутбуке через wsl, потому что виртуальная коробка создавала мне проблемы при его использовании.

Я установил ANDROID_PATH на C:\Users\username\AppData\Local\Android\Sdk и my JAVA_PATH to D:\Program Files\Java\jdk-13.0.1. Но я продолжаю получать сообщение об ошибке.

info Запуск jetifier для миграции библиотек на AndroidX. Вы можете отключить его, используя флаг "--no-jetifier". Jetifier нашел 863 файлов для пересылки. Использование 8 рабочих ... info Запуск JS-сервера ... / bin / sh: 1: adb: not found info Запуск эмулятора ... ошибка Не удалось запустить эмулятор. Причина: эмуляторы не найдены в качестве результата emulator -list-avds. warn Запустите эмулятор вручную или подключите устройство. В противном случае приложение может не запуститься. info Установка приложения ... ОШИБКА: JAVA_HOME не установлен, и в вашем PATH не найдена команда 'java'. Пожалуйста, установите переменную JAVA_HOME в вашей среде, чтобы соответствовать местоположению вашей установки Java. Ошибка Не удалось установить приложение. Убедитесь, что у вас настроена среда разработки Android: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Запустите CLI с флагом --verbose для получения более подробной информации. Ошибка: Команда не выполнена: ./gradlew app: installDebug -PreactNativeDevServerPort = 8081 в checkExecSyncError (child_process.js: 621: 11) в execFileSync (child_process.js: 639: 15) в runOnAllDevices (/ mnt / c / users)/react/New_project_7/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:39) в processTicksAndRejected (внутренний / process / task_queues.js: 93: 5)

Я все перепробовал, но все равно не повезло

...