2013-02-10 154 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'。
他们必须有结果