设为首页 收藏本站
查看: 1215|回复: 0

[经验分享] WebApp开发之Cordova安装教程

[复制链接]

尚未签到

发表于 2017-2-25 09:34:29 | 显示全部楼层 |阅读模式
1 安装Cordova
  (Cordova开发环境的安装,包括所涉及的Node.js、Cordova CLI、JDK及Android SDK等,然后创建一个HelloWord项目。)
DSC0000.jpg


1.1 安装Node.js
  https://nodejs.org 直接去官网下载并按默认路径安装就可以了。
  安装完成后在命令行:   (测试成功!)



$ npm


1.2 安装Cordova CLI
  命令行:



$ npm install -g cordova
  如果安装不成功,一般是网络原因,可以找个FQ软件。我这边用的是proxy999。
  安装成功后命令行:   (测试成功!)



$ cordova

1.3 部署Android开发环境
  Cordova是一种Hybrid开发,可以被部署到android,ios等多个手机平台。这里我们以android为目标平台。
  接下来我们开始android平台下相关环境的部署。
  这里我们安装AndroidStudio,可以访问 http://www.android-studio.org/  
  里边有国内的下载镜像。

1.3.1 安装JDK
  oracle官网 http://java.oracle.com/  (下不来的FQ~~)
  或国内镜像 http://jdk.android-studio.org/
  下载安装后,配置环境变量:http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html

1.3.2 安装Android SDK
  下载并安装AndroidStudio,http://developer.android.com/sdk/index.html
  安装完成后配置sdk环境变量(cordova命令要用到):http://jingyan.baidu.com/article/f71d603757965b1ab641d12a.html


1.3.2 安装Ant
  Ant是java平台下一个打包部署的工具,使用cordova命令的时候需要借助这个工具。
  http://ant.apache.org/bindownload.cgi,下载zip压缩包,解压后配置环境变量:http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html

2 创建Cordova的第一个应用 HelloWorld
  我们在d:\\test 目录下新建一个项目



$ d:
$ cd test
  先进入到目标文件夹,然后执行下面的命令
DSC0001.jpg

DSC0002.jpg DSC0003.jpg

  运行到浏览器:



$ cordova serve android

3. AndroidStudio导入Cordova项目
  经过上一步的cordova项目build成功后,我们打开下面目录,会看到一个build.gradle,它就是我们项目的关键,因为项目本身就是用gradle来构建的。
DSC0004.jpg

  最后一步,我们打开AndroidStudio来导入上面看到的.gradle文件,就可以在AndroidStudio中来编写我们的应用了,也可以很方便的在模拟器上预览。
DSC0005.png

  初次导入的时候会从网络下载gradle相关的东西,要等个10分钟。导入完成后我们运行模拟器,效果:
DSC0006.jpg

  好了,Cordova的环境搭建已经好了。其实本文更多的都是在说android的环境搭建,花的时间最多的也是这个,而且会有国内外网络的问题,会花不少时间。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-346878-1-1.html 上篇帖子: 使用koa作为静态文件服务器(windows) 下篇帖子: 在package.json中配置Script执行npm run tslint报错问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表