Кордова неприятности при строительстве - PullRequest
0 голосов
/ 07 октября 2018

Я пытаюсь создать приложение с Cordova в течение некоторого времени, но оно просто не работает.В других проектах ранее все было хорошо, и за ночь Кордова просто перестала нормально работать.Я не новичок в Кордове, но, возможно, немного неопытен с некоторыми ошибками, которые могут произойти.Поэтому, когда я пытаюсь создать приложение, CLI говорит следующее:

D:\Visual Studio\Projects\XProjectX\BUILD-ORDNER\Jonthalie-App>cordova build android
cordova-android-support-gradle-release.after-prepare: No custom version found in config.xml - using plugin default
cordova-android-support-gradle-release.before-prepare: No custom version found in config.xml - using plugin default
Android Studio project detected
cordova-android-support-gradle-release.after-prepare: No custom version found in config.xml - using plugin default
ANDROID_HOME=C:\Android\android-sdk
JAVA_HOME=C:\Program Files\Java\jdk-11\bin
Requirements check failed for JDK 1.8 or greater

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

ЕслиЯ проверяю требования, хотя, он делает это:

D:\Visual Studio\Projects\XProjectX\BUILD-ORDNER\Jonthalie-App>cordova requirements
Android Studio project detected

Requirements check results for android:
Cannot read property 'version' of null

Все должно быть актуально: JDK, NPM, Cordova, Android Studio и т. Д. *

Я был бырад получить помощь, так как эта проблема сводит меня с ума.

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Создайте новый проект Cordova и запустите его.Вы увидите, если проблема в этом проекте или в вашей глобальной среде.

cordova create myApp
cd myApp
cordova platform add android
cordova run android

Я подозреваю, что проблема переменной среды.Проверьте JAVA_HOME, ANDROID_HOME и ваши записи PATH.

https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#setting-environment-variables

0 голосов
/ 08 октября 2018

Попробуйте удалить файл блокировки: rm. \ Package-lock.json

Согласно ссылке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...