2013-02-10 152 views
1

我正在使用php,並希望使用phonegap來製作android應用程序文件夾。使用php腳本執行phonegap命令

我嘗試下面的命令 了shell_exec( 'CD C:\桌面\ PhoneGap的-2.4.0 \ LIB \機器人\ BIN & &創建C:\ phpshell3 com2.wesdr.ddxf dcddf')

但它給出以下錯誤:

​​

但是,當我通過命令提示符直接執行相同的命令它運行良好。如何在命令提示符下使用php腳本執行phonegap-android創建命令?

回答

2

這不是PHP問題。看起來你錯過了Android SDK。您可能需要先下載並安裝它。

+0

它工作正常,當我直接使用命令提示符。我想用php執行thsi命令 – user2055581 2013-02-10 20:38:40

0

您可以嘗試COMENT出條件語句中create.bat

::FOR %%X in (android.bat) do (
    ::SET FOUND=%%~$PATH:X 
    ::IF NOT DEFINED FOUND GOTO MISSING 
::) 
0

安裝JDK u能在這裏找到:https://jdk7.java.net/download.html
安裝JDK後ü應該在Windows機器上添加JAVA_HOME到enviroments。
喜歡這裏:How to set java_home on Windows 7?

然後下載android sdk並將其路徑添加到環境。 sdk從http://ant.apache.org/bindownload.cgi下載螞蟻后,把它的bin文件夾放到環境中,就像sdk你一樣。

測試java在cmd中輸入'java',在ant中輸入'ant',在sdk中輸入'android avd'。
他們必須有結果