利用cordova打包H5混合app
1.首先布置jdk环境,下载jdk(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)。我这里用的是1.8的
2.windows+r打开命令窗口,输入java -version,出现如下图则说明安装成功。
3.安装安卓环境,这个则是我的android-sdk-windows,链接: https://pan.baidu.com/s/1uRyA3tveKOvKUSV55BPLJQ 提取码: r8ac。解压后打开Android SDK Manager,在线安装所需要的sdk和platform。如图:
这里提示:安装的Android SDK一定要和Android platform相匹配(比如Android 7对应SDK api25),不然后面一大坑,我表示已入坑.
安装完之后配置环境变量。检查是否安装成功,打开命令窗口输入android -h成功的话如图所示:
4.打开AVD Manager,配置安卓虚拟机。如图所示:
配置完检查是否存在该虚拟机,打开命令窗口,输入 android list avd如图所示:
5.配置完之后,就开始处理cordova了,我用node.js中的npm安装的,所以先下载node,安装node,别忘了配置环境变量。安装成功后,同样打开命令窗口,检验是否安装成功。如图所示:
6.打开命令窗口,全局安装cordova,输入npm install -g cordova,等待 。如图所示表示已安装成功。
7.可以新建一个文件夹,打开命令窗口,进入到该文件夹下(比如:webapp),输入cordova creat appdemo,新建一个cordova项目。
8.同样在命令窗口下,进入该文件夹下,再进入到该项目名称下,输入cordova platform add android,添加一个android平台。可以通过cordova platforms ls查看已安装的平台,通过cordova platform rm android的命令删除平台,通过cordova plugin add cordova-plugin-device类似的命令安装额外的插件。这些东西需要知道。
9.如下图就是我的两个项目了,因为我之前想新建一个cordova项目,在其他文件夹下创建不了,发生了bug,好像是提示“不是cordova根目录不能创建”。所以我又在webapp文件夹下重新创建一个test的cordova项目,测试成功。
10.把自己的项目添加到www目录下,然后在命令窗口下,cordova build android打包,等待。如图所示表示打包成功:
然后根据上图提示,找到该文件下。
打包成功,在安卓手机测试即可食用。
that's all,thanks.O(∩_∩)O
利用cordova打包H5混合app的更多相关文章
- Cordova 打包 Android release app 过程详解
Cordova 打包 Android release app 过程详解 时间 -- :: SegmentFault 原文 https://segmentfault.com/a/119000000517 ...
- 使用cordova + vue搭建混合app框架
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/zxj0904010228/article ...
- Mac下利用Cordova打包 iOS App以及出现的问题
安装 cordova sudo npm install cordova 创建项目 创建一个demo文件夹,里面自动加载基本的文件以及目录 cordova create demo com.test.de ...
- cordova 使用H5混合开发APP
cordova 中文官网 http://cordova.axuer.com/docs/zh-cn/latest/
- cordova封装h5为app,cookie不可用解决方法
//创建cookie function setCookie(c_name,value,expiredays) { var exdate=new Date(); exdate.setDate(exdat ...
- 移动web、webApp、混合APP、原生APP、androd H5混合开发 当无网络下,android怎么加载H5界面
PhoneGap是一个采用HTML,CSS和JavaScript的技术,创建移动跨平台移动应用程序的快速开发平台.它使开发者能够在网页中调用IOS,Android,Palm,Symbian,WP7,W ...
- hybrid App cordova打包webapp PhoneGap
Hybrid APP基础篇(一)->什么是Hybrid App APP三种开发模式--之--HybridApp解决方案 Hybrid App开发 四大主流平台分析 Hybrid App 开发模式 ...
- cordova打包vue2(webpack)android、ios app
使用cordova打包vue2(webpack)app for android ios1.vue项目通过vue-cli脚手架建立项目,使用webpack进行打包,下边是一整套命令. #npm 版本最好 ...
- 使用cordova把h5应用打包成apk
由于h5应用开发不是本例重点,因此直接提供一个最简单的h5应用代码,此应用使用vue-cli框架开发 此h5应用叫vue1,用webstrom打开vue1,进行npm install安装引用 vue1 ...
随机推荐
- 《笨方法学Python》加分题6
types_of_people = 10 x = f"There are {types_of_people} types of peoples." binary = "b ...
- Silverlight实用窍门系列:68.Silverlight的资源字典ResourceDictionary
允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://chengxingliang.blog.51cto.com/3972944/886643 ...
- 201621123002《JAVA程序设计》第四周学习总结
1. 本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 继承 多态 覆盖 抽象 重载 1.2 尝试使用思维导图将这些关键词组织起来.注:思维导图一般不需要出现过多的字. 1.3 可选: ...
- Spring MVC 中的输入验证 Vlidator
在 Spring MVC 中有两种方式可以验证输入:1. Spring 自带的验证框架:2. 利用 JSR 303 实现,即 Java Specification Requests Converter ...
- Java第四次实验
实验一: Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第二十四章: 参考ht ...
- Spring 系列目录
Spring(https://spring.io/) 系列目录 第一篇:Spring 系列 第一章 Spring Core (1) Convert 1.1.1 Spring ConversionSer ...
- zeromq示例代码
http://www.oschina.net/code/snippet_614253_55034 将zeromq代码使用vc集中到一个解决方案中 可编译可调调试 vc2015
- 8. American Friendship 美国式的友谊
8. American Friendship 美国式的友谊 (1) Americans usually consider themselves a friendly people.Their frie ...
- Papers | 图像/视频增强 + 深度学习
目录 I. ARCNN 1. Motivation 2. Contribution 3. Artifacts Reduction Convolutional Neural Networks (ARCN ...
- FileInputStream与FileOutputStreawm实现文件的加密与解密