phoneGap+cordova+ionic混合app开发环境搭建

  近段时间组件写的差很少了,老大又给了个新任务:研究phonegap+cordova+ionic。之前作混合app开发都是用的Hbuilder+mui+(H5+)来搞的。phonegap对我来讲,彻底是一张白纸。瞎折腾了好几天,终于把环境搭建起来了,中间踩了太多的坑,浪费了大量的时间,因此决定把整个环境搭建的过程写下来,若是有须要的小伙伴,尽管拿去,以避免少走弯路。html

1、环境搭建java

  说明:如下环境搭建都是基于windows7 64位操做系统而言,对应的软件也是64位,若是不是64位操做系统,可参照该文档并自行下载适合本身操做系统的相关软件。node

一、JDK的安装和环境变量的配置 android

  请下载java JDK1.6以上的版本,我这里使用的1.7版本的,官方下载的连接为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html环境变量配置可参考如下博客:http://www.cnblogs.com/linjiqin/archive/2013/11/02/3403095.htmlapache

 

  配置完成之后打开cmd命令窗口,在命令行中分别输入java javac,并使用 javac -version查看配置的JDK版本,若是出现如下信息,表示安装成功: 输入 jvava:npm

输入javacwindows

输入 javac -versionoracle

备注:这里必定要用javac -version检查一下当前正在使用的JDK的版本,颇有可能你的电脑上安装了其余的jdk版本,你配置的时候一不当心又配置错了,谁又知道呢?app

 二、Android Development Tools的下载和环境变量的配置eclipse

  Android Development Tools已经包含了Android SDKeclipse,解压便可用。下载地址:https://developer.android.com/sdk/index.html请认准必定要下载这个最全的,phonegap不支持Android4.1如下的,因此你到时候还要更新。本身也试过其余的几个development Tools包,可是都是在 build Android的时候报错了。惟独使用这个的时候最后会成功。

  下载完成之后,把adt包解压到一个目录下,以下:

解压完成之后,开始环境变量的配置:点击桌面计算机,右键属性,选择高级系统设置,点击环境变量,进入环境变量配置

A、找到系统变量模块,点击新建,在变量名中输入:ANT_HOME,在变量值中输入:  

  C:\Program Files (x86)\adt\eclipse\plugins\org.apache.ant_1.8.3.v201301120609 请注意路径,若是adt的包不是放在和我同样的目录,请本身进行更改,如下同理),最后点击肯定。

BPath环境变量的配置:打开notepad或者是notepad++,输入:

 C:\Program Files (x86)\adt\sdk\tools;C:\Program Files (x86)\adt\sdk\platform-tools;%ANT_HOME%\bin; 其实就是配置sdktoolsplatform-tools。再在系统环境变量中找到path变量,点击编辑,在变量值一栏的最后先输入一个分号,在把notepad++中的内容拷贝进去。点击肯定便可。

C、验证:打开cmd命令窗口,输入ant,若是出现如下信息,表示环境变量配置成功:

三、Nodejs的安装

  Nodejs下载地址:https://nodejs.org/en/ 我这里使用的是v.4.4.4版本,使用最新的也是能够的。下载完成之后,直接点击安装,而后下一步,直到完成便可。验证安装是否成功:打开命令窗口,在命令行中输入: node -v,出现如下信息表示安装成功:

四、nrm安装

  nrm是一个npm资源管理器,容许你快读地在以下NPM源间切换。想要了解的,能够阅读这篇文章:http://www.tuicool.com/articles/nYjqeu 安装:打开命令窗口,在窗口中先输入npm install -g nrm进行安装,若是出现如下信息,表示安装成功。

查看: 继续输入 nrm ls

切换: nrm use taobao

五、Phonegap3.4的安装

  打开命令窗口,输入npm install -g cordova 。若是出现如下信息,表示安装成功。

  

  顺便检查一下cordova的版本,一样输入 cordova -v

  

  至此,phonegap+cordova的环境安装完成。

六、ionic的安装

  相对于phonegap +cordova的环境安装,ionic安装就更简单了。只须要在命令行中输入:npm -install -g ionic便可:

  

  检查版本

  

2、建立应用

  一、D盘目录下新建一个phonegap文件夹。

  二、打开命令窗口,切换到该目录下

  

  三、输入 ionic start demo003命令,其中demo003是你的项目名称

  

  若是出现这种状况,只能从新再来,记得删除phonegapdemo003文件夹

  若是出现以上的信息,那确定是安装成功咯!!!

  四、添加android支持:切换到你建立的项目目录下,输入 ionic platform add android命令

   

  五、Build andriod:在命令行中输入 ionic build android命名

  

 

  在build的过程当中,若是没有出现build successful信息,则表示build出错,若是不肯定问题缘由,能够看报错信息。

  六、运行:用数据线把手机和电脑相连(可使用360助手)。确认链接成功之后,在命令行中输入 ionic run android 命令

  

  这个时候要查看你的手机,要赞成用USB安装软件,点击肯定之后,会在你手机上安装一个名为demo003 APP,打开app,效果以下:

  

 

  至此,phonegap+cordova+ionic的开发环境已经搭建完成。

 

 

 

 

3、资源下载

  ionic视频下载:http://www.ionic.wang/course-index.html

  ionic主页:http://www.ionic.wang/

  phonegap视频站:http://www.phonegap100.com/

  cordova插件:http://ngcordova.com/docs/plugins/camera/

 

  目前还在持续的研究整个的开发流程,若是摸清了,后续可能会补充相关的开发文档。

相关文章
相关标签/搜索