Я только модернизировал Кордова от v4.1.2 до v5.0.0, как это:Почему мой файл build.xml отсутствует после добавления платформы Android с Cordova?
npm install -g [email protected]
Когда я пытаюсь добавить андроид платформы следующие выполняется команда без каких-либо ошибок:
cordova platform add [email protected]
Однако кажется, что они не запускались правильно, так как в недавно созданной папке android
отсутствуют файлы. Я могу видеть это, потому что, когда я пытаюсь построить с помощью этой команды ...
ant release -Dsdk.dir=/home/<my_dir>/android-sdk/
... Я получаю следующее сообщение об ошибке:
Buildfile: build.xml does not exist!
Build failed
Я проверил и build.xml действительно недостающее ,
Те же самые команды, что использовались до обновления, и файл build.xml создавались нормально, поэтому я, очевидно, что-то пропустил. У кого-нибудь есть идеи?
Дополнительные детали (в случае, если они полезны)
$ npm -v
1.3.10
$ node -v
v0.10.25
$ cordova -v
5.0.0
$ ant -v
Apache Ant(TM) version 1.9.3 compiled on April 8 2014
$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
EDIT: Материал Я попытался
Я попытался установить более позднюю версию Кордова (v6.0.0):
шаги:
1) Обновление Кордова: npm install -g [email protected]
2) Обновление Зависимости sudo npm update -g
3) Обновление узла с использованием these instructions
4) Добавить Android цели андроид-23 android update sdk -u -a -t android-23
Но, к сожалению, это не решает проблему. Когда я запускаю cordova platform add [email protected]
, платформа добавляется, но файл build.xml по-прежнему отсутствует.
Почему вы используете [email protected]? Последняя версия - 6.4.0 – Eric
Сначала я попробовал последнюю версию и имел аналогичную проблему. Поэтому я просто пытаюсь сделать небольшой шаг. – Urbycoz