簡體   English   中英

在Phonegap中運行android時出錯

[英]error running android in Phonegap

我在安裝Phonegap android軟件包時遇到問題。 我看了其他stackoverflow問題,但不清楚問題到底是什么。 我得到的錯誤代碼是:

[phonegap] using the local environment
[phonegap] adding the Android platform...

C:\Users\chad\.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 add
ed to your path.
at C:\Users\chad\.cordova\lib\android\cordova\3.5.0\bin\lib\check_reqs.j
s:47:27
at exithandler (child_process.js:643:7)
at ChildProcess.errorhandler (child_process.js:659:5)
at ChildProcess.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:807:12)
{ [Error: C:\Users\chad\.cordova\lib\android\cordova\3.5.0\bin\create.bat: C
ommand failed with exit code 8] code: 8 }
[error] C:\Users\chanukya\.cordova\lib\android\cordova\3.5.0\bin\create.bat:
Command failed with exit code 8

我發現如果我們安裝了android sdk和java jre並設置了路徑,則不需要安裝apache int。 如果您有任何線索,請告訴我。 安裝ant並設置路徑變量后,如下所示。

ANT_HOME = C:\Program Files\apache-ant-1.9.4-bin\apache-ant-1.9.4
PATH = C:\Program Files\apache-ant-1.9.4-bin\apache-ant-1.9.4\bin;

給我

Files was unexpected at this time.

能否讓我知道路徑變量是否有問題。 當我運行ant命令時,從cmd添加更多內容

C:\Users\chan>if "C:\Users\chan" == "" goto homeDrivePathPre
C:\Users\chan>if exist "C:\Users\chan\antrc_pre.bat" call "C:\Users\chan\antrc_pre.bat"
C:\Users\chan>if "C:\Users\chan" == "" goto userProfilePre
C:\Users\chan>if "C:\Users\chan" == "C:\Users\chan" goto userProfile
Pre
C:\Users\chan>if "C:\Users\chan" == "" goto alpha
C:\Users\chan>if "C:\Users\chan" == "C:\Users\chan" goto alpha
C:\Users\chan>if "Windows_NT" == "Windows_NT"
C:\Users\chan>if "Windows_NT" == "WINNT"
C:\Users\chan>if "C:\apache-ant-1.9.4" == "" goto setDefaultAntHome
C:\Users\chan>if not _4 == _\ goto checkClasspath
C:\Users\chan>set _USE_CLASSPATH=yes
C:\Users\chan>rem CLASSPATH must not be used if it is equal to ""
Files was unexpected at this time.
C:\Users\chan>if ".;"C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip";C:
\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip"=="""" set _USE_CLASSPATH=no

請安裝Ant並在環境變量中設置Ant路徑和SDK路徑。 還請確保您已更新SDK。

科爾多瓦(android):在偵聽Android目標時發生錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM