1.安装node.js(不用说了)

2.安装JDK(java的开发基础类库)

3.安装SDK(安卓开发集成包)

4.gradle( JAVA界的Weboack ,支撑app的编译,打包的流程)

5.安装ANT

下面说下详细的步骤:

1.JDK的安装,去https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html里面选择自己的系统和64/32位的下载安装,

安装好之后配置环境变量(右键计算机->属性->高级系统设置->环境变量)。在系统变量里面新建

变量名:JAVA_HOME

变量值:JAVA安装的地址(比如我的E:\web\Java1.8.0_131\jdk1.8.0_131)

在系统变量里面的Path变量值后面加上;%JAVA_HOME%/bin;

之后打开 运行-输入cmd打开命令板输入javac回车,看到以下就是java安装 成功

2.sdk的安装。打开https://www.androiddevtools.cn/ 找到SDK Tools,选择自己的系统下载。

下载 之后 选择解压。

然后新建 一个系统变量

变量名:ANDROID_HOME

变量值:就是你解压 的地址

之后 在Path里面添加;%ANDROID_HOME%\tools

之后 在命令板输入android -h回车。输出如图所示说明 安装 成功

然后打开SDK Manager.exe文件,在设置(tools->options)里面改为下图所示

之后再选择需要安装 的平台安装

3.gradle安装.打开https://services.gradle.org/distributions/选择zip的版本下载。下载之后解压。

在系统变量里面添加

变量名:GRADLE_HOME

变量值:解压后的路径

在Path里面添加;%GRADLE_HOME%\bin

然后在命令板里面输入gradle -v回车。输出如下所示则安装成功

4.安装ant。打开http://ant.apache.org/bindownload.cgi 选择zip包下载。

然后解压。新建系统变量
变量名:ANT_HOME

变量值:解压的地址

在Path里面添加:ant解压的文件地址\bin;

在系统变量里面的classpath里面同样的添加

之后 在命令板上输入ant回车.如图所示则成功。

安装上面的成功后在ionic项目里面打开命令板。输入cordova platform add android添加安卓平台

之后再输入打包密令:cordova build android

就是打包成功了,但是这个打包的是没有签名的,不能发布到应用市场的。

ionic2使用cordova打包的环境搭建的更多相关文章

  1. ionic2 使用 cordova 打包成安卓apk

    准备工作: 1.下载java sdk 配置好java 环境 2.下载android sdk 跟 android studio 并配置好环境 1.查看平台支持,添加android平台 首先命令提示符进入 ...

  2. Cordova phonegap开发环境搭建

    1.下载并安装Android Studio, 2.下载并安装nodejs 3.通过nodejs来安装cordova(npm install -g cordova ) 4.使用cordova来创建pho ...

  3. 解决cocos2dx 打包lua环境搭建问题( ImportError: No module named Cheetah.Template)

    将c++ 封装成lua调用时,显示一下错误: PYTHON_BIN not defined, use current python. generating userconf.ini... Genera ...

  4. ionic2 自定义cordova插件开发以及使用 (Android)

    如何写一个cordova 用于ionic2项目中呢,在搜索了一番之后,千篇一律,我都怀疑那些文章是不是全部都是复制来复制去的,而且都不是很详细.我自己也捣鼓了一下午,踩了很多坑.所以特此写这下这篇,记 ...

  5. Ionic2 cordova angular2 打包到Android apk环境搭建

    一.前言 前段时间,公司有个APP项目需要支持不同平台,于是采用了Ionic2 + cordova + angular2,在搭建环境过程中遇到了不少问题,刚好最近有时间整理出来. 二.开发环境搭建 参 ...

  6. Ionic2开发环境搭建、项目创建调试与Android应用的打包、优化

    Ionic2开发环境搭建.项目创建调试与Android应用的打包.优化. windows下ionic2开发环境配置步骤如下: 下载node.js环境,稳定版本:v6.9.5 下载android stu ...

  7. Cordova环境搭建 & HelloWorld

    目前的手机APP有三类:原生APP,WebAPP,HybridApp:HybridApp结合了前两类APP各自的优点,越来越流行. Cordova就是一个中间件,让我们把WebAPP打包成Hybrid ...

  8. Cordova+ionic 开发hybird App --- 开发环境搭建

    Cordova 开发hybird App 开发环境搭建 一.一些基础概念: Ant : 简单说来可以这么理解,如果你用记事本写JAVA程序,然后在cmd里输入javac命令编译它,但是有一天你发现每次 ...

  9. ubuntu15.10下搭建cordova+ionic开发环境

    安装jdk 在命令下输入java如果没有安装会提示该命令包含于openjdk软件包 sudo apt-get install openjdk然后按下tab会列出openjdk开头的软件包 我这里就选择 ...

随机推荐

  1. NetBeans远程调试Linux c++ 11项目

    NetBeans远程调试Linux c++ 11项目 由于好多原因,好久没有写博客了,随着c++ 11的普及率越来越高,开发c++ 项目的人也越来越多,可以说c++ 11 给了c++ 这门语言第二次生 ...

  2. CentOS 7 配置DHCP中继代理服务

    DHCP服务器只作用于局域网同一网段内,客户端是通过广播消息来获得DHCP服务器响应后才能得到IP地址的,但广播消息不能跨越子网,那么如何让客户端获取到DHCP服务器提供的IP地址呢?这就是DHCP中 ...

  3. Vue 服务端渲染(SSR)

    什么是服务端渲染? 简单理解是将组件或页面通过服务器生成html字符串,再发送到浏览器,最后将静态标记"混合"为客户端上完全交互的应用程序. 服务端渲染的优点 更好的SEO,搜索引 ...

  4. 2018.2.21 Python 初学习

    折腾了一天,一直在用CMD学习Python写Hello World.偶然间发现可以用Pycharm.也算是给后面想学习的人提个醒,方便省事许多. format()使用方法. age = 20name ...

  5. php 当前日期加一天和指定日期加一天

    1.给当前时间加一天?一小时? <?phpecho "今天:",date('Y-m-d H:i:s'),"<br>";echo "明 ...

  6. HTML5 本地缓存 window.localStorage

    简单运用 html <div onclick="storage('invoice')"></div> js 设置  与 获取 function storag ...

  7. python函数部分----函数初识

    0.来源http://www.cnblogs.com/jin-xin/articles/8241942.html 1.return 返回0个返回值,返回一个返回值.返回多个返回值 None.如果一个变 ...

  8. 在java中如何处理日期格式问题

    1.最简洁的办法就是在对应的对象中加注解 如下一个例子: @DateTimeFormat(pattern="yyyy-MM-dd") @JsonFormat(pattern=&qu ...

  9. MySQL删除foreign key_ERROR 1025 (HY000): Error on rename of './test_20180206/cc' to './test_20180206/#sql2-9ac-e' (errno: 152)

    问题背景描述: 首先,创建了一个主表,具有以下数据结构: mysql> describe aa; +-------+----------+------+-----+---------+----- ...

  10. Linux 下的分屏利器-tmux安装、原理及使用

    >> 原文地址