cordova 基本命令 以及如何添加,删除插件
1.首先下载安装 node.js
在命令提示符 里 输入 node -v 会显示版本号证明安装成功
2.全局安装 cordova:
npm install -g cordova
命令提示符里输入 cordova -v 查看版本号证明安装成功
3.创建APP
cordova create hello com.example.hello HelloWorld
结果:
4.进入项目
cd hello
5.查看本机安装的平台
cordova platforms list
结果:
6.给项目添加平台支持
cordova platform add android
例如我现在给项目添加android 平台的支持
结果:
当然你也可以添加其他平台的支持,前提是你的本机有。
在5我们查看了有啥支持的平台根据需要添加
cordova platform add amazon-fireos
cordova platform add android
cordova platform add blackberry10
cordova platform add browser
cordova platform add firefoxos
cordova platform add webos
cordova platform add windows
cordova platform add wp8
7.添加cordova插件
cordova 5.0+以上的可以直接添加插件
cordova plugin add cordova-hot-code-push-plugin
结果:
或者 通过repo url直接安装(不稳定)
cordova plugin add https://github.com/nordnet/cordova-hot-code-push.git
或者安装本地插件
cordova plugin add E:\project\plugins\cordova-hot-code-push-local-dev-addon
8.查看项目安装的插件
cordova plugin list
结果:
9.删除插件
cordova plugin remove cordova-hot-code-push-plugin
结果:
10.删除平台支持
cordova platform remove android
11.编译项目
cordova build android
他会在 platforms/android/bin/ 下已经生成了 apk 文件
或者启动 android 虚拟机:
cordova emulate android
运行 app 项目(在虚拟机或者在真机):
cordova run android
12.安装指定版本的cordova
install -g cordova@3.1.0-0.2.0
13.查看已经安装的插件列表以及环境版本情况
cordova info
结果:
14.查看cordova全部命令
cordova help
15.安装指定版本号的插件
cordova plugin add cordova-plugin-device@1.1.4
16.重新编译
cordova emulate
cordova 基本命令 以及如何添加,删除插件的更多相关文章
- eclipse添加删除插件-eclipse marketplace
源文地址:http://jingyan.baidu.com/article/cdddd41c5c883353cb00e19e.html 在有些版本的eclips上并没有eclipse marketpl ...
- cordova百度地图定位Android版插件
本插件利用百度地图提供的定位功能进行Android版手机定位. 为什么没有iOS版? 因为iOS版有官方的定位插件cordova-plugin-geolocation可以使用. 请参照:cordova ...
- CORDOVA :添加cordova-plugin-file-opener2插件cordova打包报错
原文:CORDOVA :添加cordova-plugin-file-opener2插件cordova打包报错 最近在接触android项目,其中涉及到APP自动更新的问题,当新APP下载成功后需要打开 ...
- PhoneGap/cordvoa如何添加Media插件
phonegap由2.7升级到3.7之前,只要引入一个cordova.js,就可以了.现在由于所用的插件,都需要用模块的形式进行按需加载,自然就没有以前那么安逸了. 例如,如果要在安卓平台添加一个音频 ...
- Android移动APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例
引言 Cordova(PhoneGap)采用的是HTML5+JavaScript混合模式来开发移动手机APP,因此当页面需要获取手机内部某些信息时(例如:联系人信息,坐标定位,短信等),程序就需要调用 ...
- 添加/删除-HTML DOM 常用对象 -BOM-打开和关闭窗口- history-location
1. 添加/删除 3步: 1. 添加一个空元素 var a=document.createElement("a"); <a></a> 2. 定义元素的关键属 ...
- jquery 无刷新添加/删除 input行 实时计算购物车价格
jquery 无刷新添加/删除 input行 实时计算购物车价格 jquery 未来事件插件jq_Live_Extension.js 演示 <script> $(document).rea ...
- atitit.MyEclipse10 中添加svn插件故障排除
atitit.MyEclipse10 中添加svn插件故障排除 删除\configuration \org.eclipse.update 不行... 二. 在configuration下的config ...
- 在多个浏览器中添加IDM插件
许多朋友下载了IDM(Internet Download Manager)不知如何使用.把包含视频的链接放到软件新建任务,下载下来的的却是网页而不是视频.该软件下载视频的其中一个方法,需安装浏览器插件 ...
随机推荐
- CSS3实现DIV垂直居中+水平居中的四种方法
<div class="div1"> <div class="div2"></div> </div> html结 ...
- R语言基因组数据分析可能会用到的data.table函数整理
R语言data.table包是自带包data.frame的升级版,用于数据框格式数据的处理,最大的特点快.包括两个方面,一方面是写的快,代码简洁,只要一行命令就可以完成诸多任务,另一方面是处理快,内部 ...
- c#XML操作类的方法总结
using System.Xml;using System.Data; namespace DotNet.Utilities{ /// <summary> /// Xml的操作 ...
- NGINX下配置CACHE-CONTROL
HTTP协议的Cache -Control指定请求和响应遵循的缓存机制.在请求消息或响应消息中设置 Cache-Control并不会影响另一个消息处理过程中的缓存处理过程.请求时的缓存指令包括no-c ...
- PHP开发人员对JAVA的WEB开发入门(初版-已废弃)
最近准备对其他部门PHP开发的童鞋做一个对JAVA的培训.知己知彼,百战不殆,我要先了解点PHP,才能确认他们的基础,达到好的授课效果. PHP(原始为Personal Home Page的缩写,后正 ...
- JavaWeb之session
Session是服务器端技术 利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的session对象,由于session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自 ...
- 老李推荐:第8章1节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-运行环境初始化
老李推荐:第8章1节<MonkeyRunner源码剖析>MonkeyRunner启动运行过程-运行环境初始化 首先大家应该清楚的一点是,MonkeyRunner的运行是牵涉到主机端和目 ...
- MVC特性路由的提供机制
回顾:传统路由是如何提供的? 我们知道最终匹配的路由数据是保存在RouteData中的,而RouteData通常又是封装在RequestContext中的,他们是在哪里被创建的呢?没错,回到了UrlR ...
- js遍历(获取)ul中的li
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&qu ...
- Android 学习笔记之 Actionbar作为回到上一级
首先,给Actionbar添加返回图标: 代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea ...