自己按照以下步骤写的,没有错误,中间因为没有cordova-2.9.1.jar文件,导致建的项目出错,所以步骤2是很重要哒。
1,在phonegap官方网站(phonegap.com/install)里下载最新版本(目前是 phonegap 2.9.1),下载后解压。
2,新版的phonegap 2.9.1,D:\phonegap-2.9.1\lib\android\framework中没有cordova-2.9.1.jar,所以要编译出来。
1)打开cmd命令行工具。
2)依次进入D:\phonegap-2.9.1\lib\android\framework。
3)输入”android update project -p . -t android-19 --subprojects“并回车,19是我的sdk的版本,你可以在命令行输入android回车来查看你安装的sdk版本并作相应的修改。
4)再输入”ant jar"命令就可以了。此时生成好的cordova-2.9.1.jar文件就在framework目录里了。
3, 将 D:\adt-bundle-windows-x86-20131030\sdk\tool添加到环境变量path路径里。
4,之后运行脚本,需要ant命令,没有的话去官网(ant.apache.org)下载,解压。并把 D:\apache-ant-1.9.6\bin添加到环境变量path路径里。
5,打开cmd命令行工具,Windows系统下 执行 D:\phonegap-2.9.1\lib\android\bin\create.bat D:\mycode\HelloPG com.gm.hellopg HelloPG,这样就在D:\mycode下创建好了项目HelloPG。
(其中D:\phonegap-2.9.1\lib\android\bin\create.bat是命令语句,空格后,D:\mycode\HelloPG为项目的路径,空格后,com.gm.hellopg为包的名字,HelloPG为项目名称。)
6,打开D:\adt-bundle-windows-x86-20131030\eclipse中的 eclipse.exe,安卓开发环境。import 已经存在的project(刚刚我们编译生成的HelloPG)文件。
再assets目录下的www的目录下就可以用 html5+css+js做开发啦。