我通過啓動一個新的科爾多瓦項目:錯誤同時加入了Android平臺到科爾多瓦項目
cordova create project com.pro.ject Project
當我說:
cordova platform add android
我得到了錯誤:
Downloading cordova library for android...
Download complete
Creating android project...
C:\Users\myself\.cordova\lib\android\cordova\3.5.1\bin\node_modules\q\q.
js:126
throw e;
^
Error: An error occurred while listing Android targets
at C:\Users\myself\.cordova\lib\android\cordova\3.5.1\bin\lib\check_
reqs.js:87:29
at _rejected (C:\Users\myself\.cordova\lib\android\cordova\3.5.1\bin
\node_modules\q\q.js:808:24)
at C:\Users\myself\.cordova\lib\android\cordova\3.5.1\bin\node_modul
es\q\q.js:834:30
at Promise.when (C:\Users\myself\.cordova\lib\android\cordova\3.5.1\
bin\node_modules\q\q.js:1079:31)
at Promise.promise.promiseDispatch (C:\Users\myself\.cordova\lib\and
roid\cordova\3.5.1\bin\node_modules\q\q.js:752:41)
at C:\Users\myself\.cordova\lib\android\cordova\3.5.1\bin\node_modul
es\q\q.js:574:44
at flush (C:\Users\myself\.cordova\lib\android\cordova\3.5.1\bin\nod
e_modules\q\q.js:108:17)
at process._tickCallback (node.js:415:13)
Error: cmd: Command failed with exit code 8
at ChildProcess.whenDone (C:\Users\myself\AppData\Roaming\npm\node_m
odules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Process.ChildProcess._handle.onexit (child_process.js:802:5
同時Eclipse可以成功創建的PhoneGap項目和編譯他們對Android的,但cordova.exe不recogni瑟通過Eclipse中創建爲科爾多瓦項目的項目。
你有沒有安裝科爾多瓦全球範圍內? npm install -g cordova – 2014-08-28 15:46:49
同樣的錯誤,因爲:http://stackoverflow.com/questions/25550917/cordova-3-5-build-android-get-error-with-command-line-on-mac/25551650# 25551650 – 2014-08-28 15:54:15