2014-01-29 4 views
1

Я разрабатываю приложение phonegap с помощью командной строки. Установленный узел js.i использует eclipse. Когда я пытаюсь использовать «phonegap --verbose build android», я становлюсь ниже ошибки..и добавлены пути в системную переменную. Просьба помочьОшибка при создании подпроекта android.?

E:\Eclipse new version\workspace2\hello> phonegap --verbose build android 
[phonegap] detecting Android SDK environment... 
[phonegap] using the local environment 
[phonegap] adding the Android platform... 
[phonegap] Installing cordova library for android... 
[phonegap] missing library cordova/android/3.3.0 
[phonegap] downloading https://git-wip-us.apache.org/repos/asf?p=cordova- 
android.git;a=snapshot;h=3.3.0;sf=tgz... 
[phonegap] Downloading cordova library for android... 
[phonegap] Download complete 
[phonegap] Installing cordova library for android... 
[phonegap] Creating android project... 
[error] An error occured during creation of android sub-project. 


E:\Eclipse new version\workspace2\hello> 

система переменной Path

E:\adt-bundle-windows-x86\sdk\platform-tools; 
E:\adt-bundle-windows-x86\sdk\tools; 
C:\Program Files\Java\jdk1.7.0_13; 
E:\Node; 
C:\Users\ONE\AppData\Roaming\npm; 
C:\Users\ONE\.cordova 
+0

У вас установлен муравей? –

+0

Вы пытались сначала запустить платформу phonegap, добавьте android? – QuickFix

+0

Я пытался добавить андроид, используя платформу кордовы, добавить android command.but, а затем я получаю некоторые ошибки – learner

ответ

0

Это означает, что вы не загрузили версию 3.3.0 из ваших инструментов SDk: enter image description here

или вы можете обновить номе ild в файле AndroidMainfest.xml

+0

мой уровень api равен 17 ... – learner

1

Сегодня я взял свой проект с одного из моих компьютеров, работающих с телефоном 3.3, на другой, который все еще был в 3.1. Поэтому я обновил телефонную трубку, а затем получил ту же ошибку, что и вы, когда я попытался создать свой проект для Android.

Тогда я начал phonegap platform update android и была ошибка с сообщением говоря

Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command -line to install/update any missing SDKs or tools.

Другой компьютер был в SDK 19 и этот в SDK 17, так что я повышен до SDk 19, а затем возобновлен phonegap platform update android и проблемы пропал.

Я предполагаю, что, возможно, телефонная книга 3.3 нуждается в sdk 19?

+0

Я использую android sdk 19.and set path variables..bot все равно получаю ту же ошибку. – learner

+0

Попробуйте запустить команду '% userprofile% \. Cordova \ lib \ android \ cordova \ 3.3.0 \ bin \ check_reqs.bat', чтобы узнать, что она выводит. – QuickFix

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