Cordova 8.1.2 добавить выпуск платформы - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь создать новый проект Cordova.Версия Cordova - 8.1.2 (cordova-lib@8.1.1).Я выполнил команду Cordova Create, и она правильно работалаВо всяком случае, когда я выполняю команду

cordova platform add android

, я получаю следующую ошибку:

Failed to fetch platform cordova-android@~7.1.1
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform name/version/URL.
Error: cmd: Command failed with exit code ENOENT

Установлен Android SDK, я больше не знаю, что проверять ... Как можноЯ обнаружил, установлен ли Android 7.1.1 (который Cordova пытается использовать) на моем компьютере?

Спасибо за помощь!

1 Ответ

0 голосов
/ 28 января 2019

Версия платформы указана в файле config.xml, вы должны найти эту строку

<engine name="android" spec="YOUR_VERSION" />

Cordova попытается загрузить платформу, если она не найдена локально.Если проблема не связана с подключением, вы можете попробовать обновить спецификацию платформы, попробуйте выполнить следующие действия:

<engine name="android" spec="^7.1.1" />

Если проблема не устранена, вы можете в конечном итоге обновить используемую версию

<engine name="android" spec="^7.1.4" />

Затем повторите платформу и добавьте

РЕДАКТИРОВАТЬ

Попробуйте добавить платформу с указанной версией

cordova platform add android@7.1.4

Если есть какие-либо другие проблемы, вы должны следовать официальному документу длясоздание проекта с помощью cordova cli

https://cordova.apache.org/docs/en/8.x/guide/cli/index.html

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