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开头的软件包 我这里就选择 ...
随机推荐
- 搭建Karma+Jasmine的自动化单元测试
最近在打算将以前的代码进行重构,过程中发现自己不写自动化测试代码,而是手动的写,这样并不好,所以就学了Karma+Jasmine的自动化单元测试,以后写代码尽量要写自动化单元测试,也要测一下istan ...
- Django的admin管理系统写入中文出错的解决方法/1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘locate’
Django的admin管理系统写入中文出错的解决方法 解决错误: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and ( ...
- Qt3D
---------------------------------------------- 概述 - 请阅读QtHelp: Qt 3D Overview https://www.kdab.com/o ...
- Git 教程(四):标签和其他
标签管理 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本.将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来.所以,标签也是版本库 ...
- 在windows+eclipse+git遇到的未修改文件被标记为已修改的问题
最近遇到2个具体的问题: 1.我们有个工程里面有几个外部jar包,这几个jar包经常会更新,更新的时候如果是在eclipse中执行的,由于windows文件机制,所以会报错无法覆盖这几个jar包.虽然 ...
- html中div标签怎么用?
div现在一般网页的布局都是使用的div+css来布局,div的话,就是通过. <div> <div><p></p></div> </ ...
- poi 设置单元格公式
Cell cell= rowF2.createCell(18);cell.setCellFormula("=Q20*R20");
- 论使用HashMap优化双层For循环的实际性能
当需要对两个集合进行相互操作的时候,一般需要进行双层For循环,但我们知道双层For在数量越大的时候性能影响越大 这时候我们会想到的其中一种解决方法就是利用Hashmap在查找数据的高效上来优化双层F ...
- 妙用valueForKeyPath
valueForKey与valueForKeyPath在KVC中同时出现,都可以使用,难免让开发者迷惑:心里知道肯定是不一样,但具体的用法你会吗?其实valueForKeyPath的功能更强大,支持深 ...
- 拒绝QQ空间-手把手教你美化博客
为什么要美化? 博客园的主题看起来是有一些年代感了,应该是不符合当代大学生的审美了,起码我就觉得不行,所以我们要进行一些美化,但是搞技术的人的博客不应该搞得花里胡哨,最好是简洁一些(个人想法),网上有 ...