2013-11-15 2 views
0

я пытался построить Cordova/приложение для Android во второй половине дня, но я так и не удалось ...как построить приложение для Android Кордову

Я создал свой проект обычным образом: «Cordova создания [NAME] '

Я следил за всеми шагами, которые я мог найти, и даже больше, документацией, некоторым сообщением на SO .. Итак, я установил кордову, используя узел Js, я установил java JDK и установил JAVE_HOME, то же самое с ant, я установил SDK adnroid и установил его в PATH, установил инструмент сборки .. когда я пытаюсь выполнить эту команду: «платформа кордовы add android -d», это дает мне огромную ошибку:

Запрос { "URI": "https://git-wip-us.apache.org/repos/asf?p=cordova-android.git ; а = снимок, H = 3,1,0; SF = TGZ"} ... Скачал, распакованные и экстрагируют 506952 байт ответа. Проверка платформы «Android» проходит минимальные требования ... Проверка Android требования ... Запуск «андроида цель списка» (выход следовать) Доступные цели Android:

id: 1 or "android-14" 
Name: Android 4.0 
Type: Platform 
API level: 14 
Revision: 3 
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, W 
XGA720, WXGA800 
ABIs : armeabi-v7a 

id: 2 or "Google Inc.:Google APIs:14" 
Name: Google APIs 
Type: Add-On 
Vendor: Google Inc. 
Revision: 2 
Description: Android + Google APIs 
Based on Android 4.0 (API level 14) 
Libraries: 
    * com.android.future.usb.accessory (usb.jar) 
     API for USB Accessories 
    * com.google.android.maps (maps.jar) 
     API for Google Maps 
Skins: WVGA854, WQVGA400, WSVGA, WXGA720, HVGA, WQVGA432, WVGA800 (default) 
, QVGA, WXGA800 
ABIs : armeabi-v7a 

id: 3 or "android-17" 
Name: Android 4.2.2 
Type: Platform 
API level: 17 
Revision: 2 
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, W 
XGA720, WXGA800, WXGA800-7in 
ABIs : armeabi-v7a, mips, x86 

id: 4 or "Google Inc.:Google APIs:17" 
Name: Google APIs 
Type: Add-On 
Vendor: Google Inc. 
Revision: 3 
Description: Android + Google APIs 
Based on Android 4.2.2 (API level 17) 
Libraries: 
    * com.google.android.media.effects (effects.jar) 
     Collection of video effects 
    * com.android.future.usb.accessory (usb.jar) 
     API for USB Accessories 
    * com.google.android.maps (maps.jar) 
     API for Google Maps 
Skins: WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA 
800 (default), QVGA, WXGA800 
ABIs : armeabi-v7a 

Running "android update project -p "C:\Users\T234106\.cordova\lib\android\cordov 
a\3.1.0\framework" -t android-17" (output to follow)... 
Updated project.properties 
Updated local.properties 
build.xml: Found version-tag: custom. File will not be updated. 
Added file C:\Users\T234106\.cordova\lib\android\cordova\3.1.0\framework\proguar 
d  -project.txt 

Running bin/create for platform "android" with command: ""C:\Users\T234106\.cord 
ova\lib\android\cordova\3.1.0\bin\create" "C:\Users\T234106\RippleSites\MR\plat 
forms\android" "io.cordova.hellocordova" "MondialRelay"" (output to follow) 
Creating Cordova project for the Android platform: 
Command failed to execute : ant jar 

Error: An error occured during creation of android sub-project. Creating Cordova 
    project for the Android platform: 
Command failed to execute : ant jar 

Я также пытался удалите папку .cordova, которая находится в папке пользователя.

Если кто-то может просто занять несколько минут, чтобы помочь мне!;) спасибо!

+0

Вы находитесь за корпоративным брандмауэром? – MBillau

+0

Проверяли ли вы папку ANT, платформу Android SDK Platform и SDK, ссылаются на переменную системной среды. Если вы удалите .cordova, используйте командную строку узла js для установки. Обратитесь к этому блогу, который был полезен мне http://csharpwavenet.blogspot.sg/2014/04/creating-phonegap-project-with-android.html – Desmond

ответ

0

Это вопрос разрешения на исполнение муравьиной банки?

0

какая версия муравей есть. Кордова 3.3 требует 1.8.0. Кроме того, проверьте снова свой путь, правильно ли он указывает на эту новую версию Ant? Если какое-либо дублирование/ссылка на более низкую версию муравья, а где-то еще, удалить его из пути.

Смежные вопросы