1.cordova简介:
Apache Cordova是一个开源的移动开发框架。它允许您使用标准web技术——HTML5,CSS3和JavaScript进行跨平台开发。应用程序内执行包装针对每个平台,依靠符合标准的API绑定来访问每个设备的能力,如传感器、数据、网络状态等。
移动开发人员感兴趣的混合原生应用程序组件WebView(特殊的浏览器窗口),可以访问设备级的api,或者如果你想开发一个插件本地和WebView组件之间的接口。具体参见官网介绍:http://cordova.apache.org/docs/en/6.x/guide/overview/index.html
3.集成开发步骤:
(1) 安装jdk,andoiroid 开发环境。这里不做介绍了。
(2)安装,node-v4.5.0-x64.msi,在官网上可以下载 (https://nodejs.org/en/),为了保险起见,要以管理员身份运行安装。
(3)在桌面建立一个文件目录projectCordova,打开dos 命令窗口。
检测是是否安装成功:
1). npm
2). npm -version
(4).安装 Cordova CLI
在OS X and Linux:
$ sudo npm install -g cordova
在windows :
npm install -g cordova
等待他安装结束。
(5)创建APP项目
$ cd projectCordova
$ cordova create hello com.example.hello HelloWorld
进入创建的项目存放目录projectCordova , 这将创建所需的cordova应用程序目录结构。默认情况下,cordova创建脚本生成一个目录结构的基于web的应用程序的主页是项目的www / index . html文件。
$ cd hello
所有后续命令需要在项目的目录中运行,或任何子目录:
(6)添加
平台目标应用程序。我们将添加的ios和android平台和确保他们得到保存到config.xml:
$ cordova platform add ios
$ cordova platform add android
(10)检查当前的平台:
$ cordova platform ls
(11)编译程序:
$ cordova build
(12)运行app
$ cordova emulate android
$ cordova run android
(13),导入android开发环境