[英]cordova platform add android error on Windows 8
我正在使用phonegap,並且剛剛在這里開始閱讀本教程 。
我正在嘗試添加Android平台並收到此錯誤:
C:\Users\Manu>cd hello
C:\Users\Manu\hello>cordova platform add android
Creating android project...
C:\Users\Manu\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js
:126
throw e;
^
Error: ERROR : executing command 'ant', make sure you have ant installed and added to your path.
at C:\Users\Manu\.cordova\lib\android\cordova\3.5.0\bin\lib\check_reqs.js:47:27
at ChildProcess.exithandler (child_process.js:651:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:753:16)
at Socket.<anonymous> (child_process.js:966:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:465:12)
Error: cmd: Command failed with exit code 8
at ChildProcess.whenDone (C:\Users\Manu\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:753:16)
at Process.ChildProcess._handle.onexit (child_process.js:820:5)
我怎樣才能解決這個問題?
您的問題實際上是無法識別adt路徑,請執行以下步驟。
我將與您分享使用Cordova 3.4版本創建android PhoneGap應用的步驟:-
1)下載並安裝Node.js。
2)在您的終端上運行此命令:
$ sudo npm install -g cordova
3)然后使用以下命令創建您的項目:-
$ cordova create hello com.example.hello HelloWorld
4)然后在添加任何平台之前,運行以下命令....將android sdk的路徑替換為系統路徑:-
$ export PATH=${PATH}:/Users/taruna/Documents/adt-bundle-mac-x86_64-20131030/sdk/platform-tools:/Users/taruna/Documents/adt-bundle-mac-x86_64-20131030/sdk/tools
5)現在使用以下命令添加平台:
$ sudo cordova platform add android
6)現在,您可以使用以下命令在模擬器上成功運行項目:-
$ cordova emulate android
現在完成了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.