phoneapg3.0以后不能直接下载,由于整个安装过程比较麻烦,特记录下来,备查,也方便大家参考
得走以下路径
准备工作,安装jdk1.6,java bin path加入系统环境path,dos命令窗口可以执行java指令。
安装android sdk ,sdk目录加入系统环境path
如
d:\ADT\sdk\tools;
d:\ADT\sdk\platform-tools;
这二个都要加。
安装ant,安装好后,ant的执行路径也要加到系统环境path中。
示例,我自己安装后的最后结果如下:
C:\Program Files (x86)\Java\jdk1.6.0_10\bin;D:\git\bin;d:\Git\1.8.4\cmd;D:\git\nodejs\;E:\java\ant\apache-ant-1.9.3\bin;E:\java\android\android_22_sdk\tools;E:\java\android\android_22_sdk\platform-tools
蛮多的。
1. 安装nodejs
下载地址: http://nodejs.org/
我下载的是 node-v0.10.26-x64.msi,双击安装
安装完后,把node.exe的path加到系统环境变量中,方便在dos命令窗口使用,上面我的环境path例子 D:\git\nodejs。
2.安装npm过程
(1) 下载npm安装包
地址:https://github.com/isaacs/npm/zipball/v1.0.104
(2) 下载好后,解压到指定目录,如 d:\npmzip
(3) 安装npm,在命令行模式,打入以下命令
d:\> cd npmzip
d:\>node cli.js install -gf
或
node cli.js install npm -gf
然后等待下载及安装过程,如果遇到error提示,可以重复多执行几次,没错为止。
结束后,npm就安装成功了。
D:\git\nodejs\node_modules\npm (在nodejs下)。
3.安装pnonegap
在命令行打入以下命令
d:\> npm install -g phonegap
出错的话,就多执行几次,结束后,安装路径在
D:\git\nodejs\node_modules\phonegap (在nodejs下)。
3.安装cordova,在命令行模式
d:\> npm install cordova
然后等待下载及安装过程,安装完后的路径在 D:\git\nodejs\node_modules\cordova (在nodejs下)。
4.以上安装好后,基本准备工作完成。
现在要生成一个android 的 phonegap工程,也是在命令行下,打入以下
d:> cordova create myapp com.org.myapp "HelloWorld"
d:> cd myapp
d:> cordova platform add android
d:> cordova build
myapp,工程名称
com.org.myapp,主程序的包路径
HelloWorld,主程序名称
在等待一番后,就会生成整个工程的主体框架,路径在
D:\git\nodejs\node_modules\myapp
5.打开myeclipse,导入这个myapp工程
应该是会有二个工程的,二个都打勾,点确定,这样,myeclipse就成功建立了基于phone3.4.0的android工程。
6.这时layout目录下应该是空的,随便建个空白的main.xml的layout进去就行了,就可以以这个main.xml运行看效果了。
7.后面就是往 assets目录copy jquery mobile的相关文件了,后面就和以前的jquery mobile开发过程没什么二样了。
注意:这个过程不需要专门去打什么命令生成 cordova.xxx.jar文件,在里边它已经帮你生成好了。