phonegap 2.5.0 创建项目

整了一个下午终于创建成功一个项目。

第一步设置java环境变量。

set JAVA_HOME=C:\TOOLS\JDK1.6
set PATH=%JAVA_HOME%\bin;%PATH%

第二步设置ant.bat环境变量

set ANT_HOME=C:\Phonegap\apache-ant-1.8.2

set PATH=%ANT_HOME%\bin;%PATH%

然后报错

Missing one of the following:
JDK: http://java.oracle.comAndroid SDK: http://developer.android.comApache ant: http://ant.apache.org

就是还要设置一下android的path,
If you type "android" what happens? You need to make sure that the $ANDROID_HOME/tools and $ANDROID_HOME/platform-tools are both in your $PATH.

把tools和platform-tools设置一下环境变量。

然后
create C:\Users\Shoes\Documents\Dev\Test com.codebundle.test Test
一下成功了。


可以参考下这个网站
http://blog.163.com/jenny_tyb/blog/static/208669106201273024925310/

在公司的电脑上,也这么处理了下,结果create项目的时候,老是报这个错:
You do not have any anroid targets setup. Please create at least one target with the android command.
搞了好久找不到原因。后来发现,我装android ADT的时候,装了两个,一个是eclipse上装的,另一个是下载安装的,结果出现两个目录有platform-tools文件夹,一个是C:\Documents and Settings\Administrator\android-sdks\platform-tools,另一个是c:\progammer file 下面。一个是没有下载过android虚拟机的,可能是create。bat直接去寻找programmerfile文件夹下的android虚拟机了,可是这个文件夹下是一个android虚拟机都没有的,所以报没有任何targets了,然后我把他给卸载了,然后就好了。呵呵。
最后其实我设置path环境变量的时候是设置的andmimistrator文件夹的,可是为什么会去找programmerfile文件夹的,不清楚了,不管了。反正可以就好了呵呵。




原文地址:https://www.cnblogs.com/shenbin/p/2963981.html