【转】PhoneGap Cordova 环境搭建
最近尝试了一下使用HTML5来编写应用,万丈高楼平地起,首先第一步就是环境搭建。在此记录,以备忘。
首先:进入PhoneGap的官方网站:http://phonegap.com/,首页中一个硕大的install,毫不犹豫点击它:
首页上又是一个硕大的INSTALL。还等什么,下一步,下一步,下一步。安装完毕。
其次开始搭建其他相关环境:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/YBvBvfzQKye2VwFMQHmXUQ==/1887852668898609750.jpg)
下面仅以ANDROID平台为例:
【1】首先你得安装好ANDROID的SDK,不会安装?传送门:http://developer.android.com/index.html
【2】设计ANDROID SDK TOOLS ,TOOLS 环境变量,由于我是在WIN7上开发下面仅以WIN7为例:(环境变量都会设置吧,不懂?GOOGLE吧),需要将以下路径设置到PATH中:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img2.ph.126.net/5fRTEOXpCC3cRg8xZ7vRTw==/909727124829221402.png)
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/35IQsTrKHI-vjg1A-c_ocw==/6597447998657153799.png)
【3】之后设置JAVA_HOME与ANT_HOME如下:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img2.ph.126.net/sOxt9hoBn9yaoHgyZbCmDw==/2997145552115375174.png)
什么?你没有安装ANT,传送门在此:http://ant.apache.org
首页左侧一个硕大的DOWNLOAD,直接点击该条目下的Binary Distributions,找到合适你的系统的安装包即可。好吧,其实解压就可以了,不过解压之后还不能用,咋办?
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img2.ph.126.net/7iiE5WLNuLKe773xg_TgCA==/1978487611399470746.jpg)
点击上图的手册项目,进入帮助文档界面如下:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/SfR1-ULE17-1xj2rNaqQCg==/2057019129901575249.png)
【4】至此,环境应该已经搭建结束。在WINDOWS命令行中试试:
先输入命令来安装CORDOVA:
de style="font-family: DejaVu, Monaco, 'Courier New', Courier; font-size: 11px; padding: 0px; background-image: none; border: none;" >npm install -g cordovade>
之后在命令行中输入:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/o18wT6tAallgpbg0YBRo0Q==/1908681817175060361.png)
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/o18wT6tAallgpbg0YBRo0Q==/1908681817175060361.png)
【6】环境搭建好了,下面来创建一个应用程序吧。还是在命令行中:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img1.ph.126.net/QFSfhMjtkIZx5nZRJL5CgQ==/6597678896100000061.png)
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img1.ph.126.net/2ut0ES-tRyp-kH6oqxW85g==/6597807538960456153.png)
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img1.ph.126.net/urdskIEq9mpuXfunEj2FGw==/3891673028101722301.png)
该命令成功执行之后会生成如下:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/B8_7HP5wADneDMZFmBCkcw==/1886726768991767238.png)
之后输入命令编译该工程:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/iwvdQ5xdKSCrspZ6OUKYMg==/3288190678034102205.png)
启动ECLIPSE--》现在新建工程--》之后选择:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img0.ph.126.net/dq7HhMI4RMHt_MpuqtcYYg==/1786240202305935975.png)
之后选中上述创建的工程目录--》点击完成。
之后你就可以运行这个程序啦。啥也不说上个图:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img1.ph.126.net/h4YWMGbwU5zMfh42odJ5yA==/6597653607332558728.png)
另外:Phonegap可以添加特性,即官方文档中的各种API。想要使用某一类的API就必须将该特性添加进入。
如何添加,见:
![PhoneGap Cordova 环境搭建 - 浪客贱心 - 思考的浪客](http://img1.ph.126.net/ejQ-R0yVKLHbGTo3-VCHuw==/1949495688798242956.png)