2014-10-20 91 views
0

我在Windows 7上運行Cordova,安裝Chrome 38.0。 Android版本正常工作,但在瀏覽器平臺上出現以下錯誤。 有什麼想法?Cordova瀏覽器平臺錯誤

(科爾多瓦版本:3.6.3-0.2.13和安裝平臺:安卓3.6.3,瀏覽器3.5.2)

>cordova run browser 
Running command: cmd "/s /c ""d:\***\platforms\browser\cordova\run.bat""" 

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: spawn ENOENT 
    at errnoException (child_process.js:1001:11) 
    at Process.ChildProcess._handle.onexit (child_process.js:792:34) 
Error: cmd: Command failed with exit code 8 
    at ChildProcess.whenDone (C:\***\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23) 
    at ChildProcess.emit (events.js:98:17) 
    at maybeClose (child_process.js:756:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:823:5) 

回答

-1

科爾多瓦工具調用Android的ant腳本,而這個錯誤通常是因爲ant腳本無法找到android工具。

這通常發生在升級後或項目移動後。

嘗試

$ cordova platform remove android 
$ cordova platform add android 

或刪除平臺/ Android的目錄,然後再添加平臺。

+0

正如我所說的,我的問題是**瀏覽器**平臺,而不是Android。 Android工作正常。 – Babak 2014-10-21 04:59:26

+0

我不好,誤解了這個問題 – Lorenzo 2014-10-23 21:18:18