Cordova初见
本篇开始学习如何搭建corodva环境,以及使用cordova创建项目,并部署到手机运行。
- 简介
- Cordova是一个移动开发框架,它的前身是PhoneGap有Adobe开发,后面捐赠给了Apache作为开源项目,并改名Cordova.
- 优点缺点:(随着手机硬件的不断升级,以及Cordova插件的不断丰富,缺点会慢慢的被淡化)
- Cordova所处的位置:
环境搭建
- 下载node.js。下载地址:https://nodejs.org/;选择一个版本进行Node.js安装包的下载,下载完成后,进行安装。安装完成后,在cdm窗口输入npm命令:表示安装成功,如果提示未找到命令提示符,则找到Node.js的安装目录,并将其添加到系统泛path环境变量中
- 安装Cordova 输入npm install -g cordova进行安装:
- 如果安装出错一般是网络不好,如果提示命令符不存在,则要将安装位置添加到系统path中
- 安装安卓开发环境:JDK、ADT/Android Studio
创建第一个Cordova项目
- 选择一个目录,并使用cordova create hello com.demo.hello “Hello”Hello命令创建一个Cordova项目;
- 命令释意:hello:创建项目的文件夹名称,com.demo.hello:项目的包名;“Hello”:项目的名称。
- 添加安卓插件:cd hello 进入项目目录,执行:corodva platform add android 添加android组件。第一次加载会使用网络下载;
- 构建项目:进入项目目录,执行:cordova build 构建项目。如果提示sdk版本问题,则打开SDK Manager下载对于的SDK。build成功的安卓apk,放在:项目目录的\platforms\android\build\outputs\apk目录中
- 添加一个device插件:进入项目目录中,执行cordova plugin org-apache-cordova-device。安装成功后
,就可以获取设备相关的信息了。