最近用到cordova打包apk,总结了下,写下来给大家分享。
一、前期准备工作:
1、安装node   6.2.0 *64
下载地址:链接:http://pan.baidu.com/s/1eS7TsHW 密码:8gfo
 
2、配置android环境
java jdk和android sdk的下载地址:
java jdk
版本: jdk-8u91-windows-x64    version 1.8.0_b14
链接:http://pan.baidu.com/s/1hs5hy7q 密码:cay9
android sdk
版本:adt-bundle-windows-x86_64-20131030
链接:http://pan.baidu.com/s/1hsQMdQc 密码:okoc
 
3、java和android环境变量的配置
android环境变量配置:
运行adb成功后,运行android  回车   弹出如下窗口
点击图中Tools,选择下面的options 弹出如下对话框,如图填写下面
设置好后,关闭重新cmd,运行android   等待更新版本,若失败可尝试下面处理办法:
打开电脑这个文件   在最下面添加
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
74.125.237.1 dl-ssl.google.com
 
3、下载android版本(放后面下载)
二、构建项目
1、准备好开发的app项目  例如:
2、运行cmd
1、npm install -g cordova (安装cordova) 时间可能比较久
安装完成,运行cordova -v  显示下面版本号6.5.0,则成功;
2、随便找个磁盘(作为你app的存放地址),我找的是f盘,进入f盘,运行cordova create myapp(自定义)
打开f盘后,显示如下
 
3、cd myapp        cordova platform add browser
4、cordova platform add android
5、检查要下载对应的android版本,可以看到cordova构建的安卓版本为25的。
6、打开我们之前安装的android sdk目录,可以看到下面只有android19,所以我们需要下载25。
运行android,弹出sdk manager,可以看到我们这里有25的版本,找到后下载api 25到本地。
打开用cordova 构建的myapp目录,先清空www原来的文件夹,再将要打包的项目放在www文件夹下。
7、cordova build 构建(我这边换了电脑,项目变成了fengrongdaiapp,其他的照旧。)
运行cmd,进入到myapp文件夹下,运行cordova build,出现BUILD SUCCESSFUL就算成功了,打开下面的路径;
8、导出apk文件到安卓手机或是模拟器(我这边换了电脑,项目变成了fengrongdaiapp,其他的照旧。)
安卓模拟器下载地址:链接:http://pan.baidu.com/s/1o87CXNc 密码:73wg
直接拖拽apk文件到模拟器。
 
 
9、调用 corodva的其他功能、每次需要重新cordova build。
 
 

windows下用cordova构建android app的更多相关文章

  1. Cordova - Windows 下创建第一个 Android App

    官方文档: Create your first Cordova app Android Platform Guide 安装 JDK 和 Android SDK 注意: 需要将 JK 和 Android ...

  2. Windows下部署Appium教程(Android App自动化测试框架搭建)

    摘要: 1,appium是开源的移动端自动化测试框架: 2,appium可以测试原生的.混合的.以及移动端的web项目: 3,appium可以测试ios.android.firefox os: 4,a ...

  3. react-native —— 在Windows下搭建React Native Android开发环境

    在Windows下搭建React Native Android开发环境 前段时间在开发者头条收藏了 @天地之灵_邓鋆 分享的<在Windows下搭建React Native Android开发环 ...

  4. 手把手教你在Windows下搭建React Native Android开发环境

    最近看到React Native好像好厉害的样子,好奇心驱使之下体验了一下并将在Window下搭建React Natvie Android环境的步骤记录下来,并有需要的朋友参考.(我都是参考官方文档的 ...

  5. 【转】在Windows下搭建React Native Android开发环境

    http://www.jianshu.com/p/2fdc4655ddf8 安装JDK 从Java官网下载JDK并安装.请注意选择x86还是x64版本. 推荐将JDK的bin目录加入系统PATH环境变 ...

  6. windows下搭建Cordova安卓环境

    phoneGap 被收购后衍生出了 Cordova Android 的开发工具也由 Eclipse 向 Android Studio 靠拢 行业动态在更新,所以资料也要跟着变化... 在开始之前,作为 ...

  7. 一步一步在Windows下搭建React Native Android开发环境

    搭建JAVA开发环境 依据操作系统分为x86或x64位的.下载jdk1.8以上的版本号. 本机安装时的java版本号:jdk-8u45-windows-x64.exe 配置JAVA的环境变量 JAVA ...

  8. windows下Qt5.2 for android开发环境搭建

    windows下Qt5.2 forAndroid开发环境配置 1.下载安装Qt 5.2.0 for Android (Windows 32-bit)   http://qt-project.org/d ...

  9. cordova 开发 android app 简要流程

    1. 安装cordova:npm install -g cordova --registry=https://registry.npm.taobao.org 2. 创建cordova工程:进入工作目录 ...

随机推荐

  1. ERP库位分布看板(库位管理)

    客户正在使用的看板管理,根据厂家需求,做的二次开发. 一:看板效果 二:客户需求 1.客户需求:XX是一家汽车零部件(胶管,硅胶管等)的生产厂家,因此对原料,半成品的有效期有严格的要求. 多次调研得知 ...

  2. [ZooKeeper.net] 1 模仿dubbo实现一个简要的http服务的注册 基于webapi

    今天来试着模仿下dubbo实现一个简要的http服务的注册,虽说是模仿不过是很廉价的那种,只是模仿了一点点点...... 先放上demo目录结构: 开头还是把ZooKeeper的一些简要介绍搬过来看看 ...

  3. 2.css字体单位

    这期简单说说css字体单位 字体单位有三种:px.em.rem 任意浏览器的默认字体高都是16px.所有未经调整的浏览器都符合: 1em=16px. % 百分比 in 英寸 cm 厘米 mm 毫米 e ...

  4. wemall app中基于Java获取和保存图片的代码

    wemall-mobile是基于WeMall的android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改.分享其中关于 保存正在下载的图片URL集合和图片三种获 ...

  5. 算法模板——sap网络最大流 2(非递归+邻接表)

    实现功能:同最大流 1 这里面主要是把前面的邻接矩阵改成了邻接表,相比之下速度大大提高——本人实测,当M=1000000 N=10000 时,暂且不考虑邻接矩阵会不会MLE,新的程序速度快了很多倍(我 ...

  6. Xamarin.Android Binding篇

    前言 趁着失业了,闲着没事儿学习了下Xamarin.Android binding,在以往的开发中,我相信很多人都遇到过binding的坑,也不例外, 我也踩了很多雷,好在认识了个大佬,指导了很多  ...

  7. Java基础之路(四)--流程控制语句

    本次我们来聊一聊Java当中的循环语句. 循环语句分三种:1.for2.while3.do--while. 三种循环语句的任务是不同的,方法也是不同的.当然他们各自的流程图也是不一样的. 3.1 wh ...

  8. [SQL] SQL 基础知识梳理(六)- 函数、谓词、CASE 表达式

    SQL 基础知识梳理(六)-  函数.谓词.CASE 表达式 目录 函数 谓词 CASE 表达式 一.函数 1.函数:输入某一值得到相应输出结果的功能,输入值称为“参数”,输出值称为“返回值”. 2. ...

  9. win10+vs2010+cuda7.5安装及配置

    http://blog.csdn.net/u011821462/article/details/50145221 这篇博客已经写得很详细了.

  10. [原创]HBase学习笔记(4)- 数据导入

    需要分别从Oracle和文本文件往HBase中导入数据,这里介绍几种数据导入方案. 1.使用importTSV导入HBase importTSV支持增量导入.新数据插入,已存在数据则修改. 1.1.首 ...