ionic2使用cordova打包的环境搭建
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打包的环境搭建的更多相关文章
- ionic2 使用 cordova 打包成安卓apk
准备工作: 1.下载java sdk 配置好java 环境 2.下载android sdk 跟 android studio 并配置好环境 1.查看平台支持,添加android平台 首先命令提示符进入 ...
- Cordova phonegap开发环境搭建
1.下载并安装Android Studio, 2.下载并安装nodejs 3.通过nodejs来安装cordova(npm install -g cordova ) 4.使用cordova来创建pho ...
- 解决cocos2dx 打包lua环境搭建问题( ImportError: No module named Cheetah.Template)
将c++ 封装成lua调用时,显示一下错误: PYTHON_BIN not defined, use current python. generating userconf.ini... Genera ...
- ionic2 自定义cordova插件开发以及使用 (Android)
如何写一个cordova 用于ionic2项目中呢,在搜索了一番之后,千篇一律,我都怀疑那些文章是不是全部都是复制来复制去的,而且都不是很详细.我自己也捣鼓了一下午,踩了很多坑.所以特此写这下这篇,记 ...
- Ionic2 cordova angular2 打包到Android apk环境搭建
一.前言 前段时间,公司有个APP项目需要支持不同平台,于是采用了Ionic2 + cordova + angular2,在搭建环境过程中遇到了不少问题,刚好最近有时间整理出来. 二.开发环境搭建 参 ...
- Ionic2开发环境搭建、项目创建调试与Android应用的打包、优化
Ionic2开发环境搭建.项目创建调试与Android应用的打包.优化. windows下ionic2开发环境配置步骤如下: 下载node.js环境,稳定版本:v6.9.5 下载android stu ...
- Cordova环境搭建 & HelloWorld
目前的手机APP有三类:原生APP,WebAPP,HybridApp:HybridApp结合了前两类APP各自的优点,越来越流行. Cordova就是一个中间件,让我们把WebAPP打包成Hybrid ...
- Cordova+ionic 开发hybird App --- 开发环境搭建
Cordova 开发hybird App 开发环境搭建 一.一些基础概念: Ant : 简单说来可以这么理解,如果你用记事本写JAVA程序,然后在cmd里输入javac命令编译它,但是有一天你发现每次 ...
- ubuntu15.10下搭建cordova+ionic开发环境
安装jdk 在命令下输入java如果没有安装会提示该命令包含于openjdk软件包 sudo apt-get install openjdk然后按下tab会列出openjdk开头的软件包 我这里就选择 ...
随机推荐
- Android-Gradle(五)
Android studio不仅允许你为你的app和依赖库创建模块,同时也可为Android wear,Android TV,Google App Engine等创建模块,而这些单独的模块又可以在一个 ...
- php 中 global 与 $GLOBAL 的区别
很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然. 根据官方的解释是$GLOBALS['var'] 是外部的全局变量$var本身. global $var 是外部$var的同 ...
- 【转】Anaconda下安装pyecharts步骤及常见错误
本文转载自:https://blog.csdn.net/skj1995/article/details/81187954 (1)之前看了几篇博客,有人说用cmd命令在目录C:\Users\Admini ...
- Easy methods to select MB Star, Extremely MB Star, MB SD C4, Mercedes BENZ C5 SD
MB Star, Extremely MB SD Connect C4, MB SD C4, Mercedes BENZ C5 SD are usually analysis tools to get ...
- CentOS7上手动部署入门级kubernetes
前言 翻看了很多的kubernetes的安装教程,也反复做了一些实验,深感教程之复杂,所以决定写一个极简版本的安装教程,目标在于用尽可能少的参数启动服务,并且剖析各组件关系,然后再在此基础上逐步添加参 ...
- oracle 对表的操作
对日期数据的插入 insert into tabname(datecol) value(sysdate) ; -- 用date值 insert into tabname(datecol) value ...
- iOS进阶之如何进行 HTTP Mock(转载)
这篇文章会对 OHHTTPStubs 源代码的分析,其实现原理是建立在 NSURLProtocol 的基础上的,对这部分内容不了解的读者,可以阅读这篇文章 iOS 开发中使用 NSURLProtoco ...
- what i want
i want to be the object of every beautiful creature. they strongly want to talk with me, and study f ...
- Android5.0新特性之——控件移动动画(初级)
最近开发,UI大牛们设计了好多很炫酷吊炸天的动画,不由得重新学习了一下5.0的ObjectAnimator动画. ObjectAnimator动画的原理,通过反射控件的setXXX方法,改变控件的实际 ...
- IDEA汉化教程
https://blog.csdn.net/weixin_38500325/article/details/81393251