Apache Cordova 3.x入门 – Windows下的环境搭建

Apache Cordova 3.x入门 — Windows下的环境搭建

安装运行

(1)前提环境

安装ant,把%ANT_HOME%\bin加到Path环境变量中,不然会报Error “executing command ‘ant’”错。

引用

ant -h

安装Android SDK,把%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools加到Path环境变量中,不然会报Error: An error occurred while listing Android targets错。

引用

android -h

adb version

安装Node.js

引用

node -v

pm -v

(2)安装Cordova CLI

引用

> npm install -g cordova

安装路径:

C:\Documents and Settings\RenSanNing\Application Data\npm\node_modules\cordova

(3)创建并运行project

a.新建一个目录pro,并进入

引用

> cd C:\pro

b.创建一个“workshop”工程

引用

> cordova create workshop com.yourname.workshop Workshop

c.进入工程目录

引用

> cd workshop

d.添加平台支持

引用

> cordova platforms add ios

> cordova platforms add android

> cordova platforms ls

e.添加插件

引用

> cordova plugin add org.apache.cordova.device

> cordova plugin add org.apache.cordova.console

> cordova plugin ls

f.进入android目录

引用

> cd platforms/android

g.编译代码

引用

> cordova build android

h.运行代码

在模拟器上运行(前提是创建好AVD)

引用

> cordova emulate android


Windows下convert命令冲突,直接“cordova emulate android”会报Error: spawn ENOENT,需要先启动模拟器。

在浏览器运行

引用

> cordova serve android

浏览器访问地址:http://localhost:8000/

通过USB直接安装到真机

引用

> cordova run android

常用命令

(1)create <directory> [<id> [<name>]]

创建一个cordova工程,id为package名。

(2)platform [ls | list]

列出该工程支持哪些平台

(3)platform add <platform> [<platform> …]

为工程添加一个或多个平台支持

(4)platform [rm | remove] <platform> [<platform> …]

删除该工程的某个平台支持

(5)platform [up | update] <platform>

更新该工程某个平台的Cordova版本

(6)plugin [ls | list]

列出该工程包含哪些插件

(7)plugin add <path-to-plugin> [<path-to-plugin> …]

为工程添加一个或多个插件

(8)plugin [rm | remove] <plugin-name> [<plugin-name> …]

从该工程中删除某个插件

(9)plugin search [<keyword1> <keyword2> …]

根据关键字从registry中搜索插件

(10)compile [platform…]

编译指定平台的app包

(11)build [<platform> [<platform> […]]]

先做prepare(拷贝文件)后做compile

(12)emulate [<platform> [<platform> […]]]

启动模拟器运行应用

(13)serve [port]

启动本地web服务来访问www,默认端口是8000

引用

platform和platforms等价

plugin和plugins等价

详细的内容可以通过cordova help命令查看。

目录结构

(1)目录一览:

引用

myApp/

|– config.xml

|– h

Apache Cordova 3.x入门 – Windows下的环境搭建

相关文章:

你感兴趣的文章:

标签云: