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的更多相关文章

  1. Cordova 打包 Android release app 过程详解

    Cordova 打包 Android release app 过程详解 时间 -- :: SegmentFault 原文 https://segmentfault.com/a/119000000517 ...

  2. 使用cordova + vue搭建混合app框架

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/zxj0904010228/article ...

  3. Mac下利用Cordova打包 iOS App以及出现的问题

    安装 cordova sudo npm install cordova 创建项目 创建一个demo文件夹,里面自动加载基本的文件以及目录 cordova create demo com.test.de ...

  4. cordova 使用H5混合开发APP

    cordova 中文官网 http://cordova.axuer.com/docs/zh-cn/latest/

  5. cordova封装h5为app,cookie不可用解决方法

    //创建cookie function setCookie(c_name,value,expiredays) { var exdate=new Date(); exdate.setDate(exdat ...

  6. 移动web、webApp、混合APP、原生APP、androd H5混合开发 当无网络下,android怎么加载H5界面

    PhoneGap是一个采用HTML,CSS和JavaScript的技术,创建移动跨平台移动应用程序的快速开发平台.它使开发者能够在网页中调用IOS,Android,Palm,Symbian,WP7,W ...

  7. hybrid App cordova打包webapp PhoneGap

    Hybrid APP基础篇(一)->什么是Hybrid App APP三种开发模式--之--HybridApp解决方案 Hybrid App开发 四大主流平台分析 Hybrid App 开发模式 ...

  8. cordova打包vue2(webpack)android、ios app

    使用cordova打包vue2(webpack)app for android ios1.vue项目通过vue-cli脚手架建立项目,使用webpack进行打包,下边是一整套命令. #npm 版本最好 ...

  9. 使用cordova把h5应用打包成apk

    由于h5应用开发不是本例重点,因此直接提供一个最简单的h5应用代码,此应用使用vue-cli框架开发 此h5应用叫vue1,用webstrom打开vue1,进行npm install安装引用 vue1 ...

随机推荐

  1. 《笨方法学Python》加分题6

    types_of_people = 10 x = f"There are {types_of_people} types of peoples." binary = "b ...

  2. Silverlight实用窍门系列:68.Silverlight的资源字典ResourceDictionary

      允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://chengxingliang.blog.51cto.com/3972944/886643 ...

  3. 201621123002《JAVA程序设计》第四周学习总结

    1. 本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 继承 多态 覆盖 抽象 重载 1.2 尝试使用思维导图将这些关键词组织起来.注:思维导图一般不需要出现过多的字. 1.3 可选: ...

  4. Spring MVC 中的输入验证 Vlidator

    在 Spring MVC 中有两种方式可以验证输入:1. Spring 自带的验证框架:2. 利用 JSR 303 实现,即 Java Specification Requests Converter ...

  5. Java第四次实验

    实验一: Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第二十四章: 参考ht ...

  6. Spring 系列目录

    Spring(https://spring.io/) 系列目录 第一篇:Spring 系列 第一章 Spring Core (1) Convert 1.1.1 Spring ConversionSer ...

  7. zeromq示例代码

    http://www.oschina.net/code/snippet_614253_55034 将zeromq代码使用vc集中到一个解决方案中 可编译可调调试 vc2015

  8. 8. American Friendship 美国式的友谊

    8. American Friendship 美国式的友谊 (1) Americans usually consider themselves a friendly people.Their frie ...

  9. Papers | 图像/视频增强 + 深度学习

    目录 I. ARCNN 1. Motivation 2. Contribution 3. Artifacts Reduction Convolutional Neural Networks (ARCN ...

  10. FileInputStream与FileOutputStreawm实现文件的加密与解密