Ioni c 4 показывает неверный путь JAVA_HOME при сборке apk, но он уже существует и путь существует - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь собрать apk из моего проекта ioni c. Когда я использую обе команды:

ionic build cordova android

ionic build cordova --release android

Сценарий работает нормально, без ошибок отображается, но файл APK не создается.

Я попытался удалить платформу и добавить ее снова, а затем повторите процесс, используя одну из приведенных выше команд:

ionic cordova platform rm android

ionic cordova platform add android

И все то же самое.

Я попытался отладить приложение, используя:

cordova build --release android

И появилась ошибка :

Ваш JAVA_HOME недействителен: C: \ Program Files \ Java \ jre1.8.0_181 \ bin

Но я проверил путь, и он правильный. Вот мои переменные PATH и JAVA_HOME env:

В переменной PATH:

C:\Program Files\Java\jre1.8.0_181\bin;C:\Program Files\Java\jdk1.8.0_241\bin;

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

И JAVA_HOME:

Ответы [ 2 ]

2 голосов
/ 06 февраля 2020

Ваш путь неверен, он будет выглядеть следующим образом: C: \ Файлы программы \ Java \ jdk1.8.0_181 , если вы установили JRE, ваш JRE_HOME шилд будет: C: \ Programe файлы \ Java \ jre1.8.0_181

1 голос
/ 06 февраля 2020

После того, как все настройки выполнены, перезагрузите компьютер. Вот как я на самом деле решаю свою проблему. :)

...