如何使用ionic打包Android的apk

原创 2016年08月28日 15:25:24

自己在使用ionic打包app的时候,遇到不少的坑,所以现在把ionic打包的过程记录下来,以便以后查询。其实,ionic打包不难,只要了解打包步骤便可成功打包。

ionic可以打包Android的apk和iOS的ipa,这里我主要记录下ionic怎样打包Android的apk(window系统下面打包的),下面所说的命令都是在cmd下面执行的。

ionic打包apk主要分为几个步骤:

1、安装Java的JDK,并配置好环境变量

2、安装AndroidSDK,并配置好环境变量;这里JDK和andriodSDK的安装和配置都很重要,必须安装好JDK和AndroidSDK,才可以进行下面的打包,否则是打不了包的。

3、下载安装nodejs,这里的nodejs主要是要来对打包所需模块进行管理

4、使用命令:npm install -g cordova ionic来安装cordova和ionic

5、切换到刚才nodejs的安装根目录下,使用命令:ionic start myApp blank创建一个项目,其中myAPP是项目的名称,可以由自己命名,blank表示创建一个空项目

6、切换到刚才创建的项目myApp目录下面,cd myApp

7、ionic platform add android //该命令会创建一个platform目录,最后生成的apk是放在该目录下的

8、ionic build android  //生成apk文件,至于apk具体的存放目录,打包成功时会有说明

经过上面几步的操作,ionic打包apk便已完成。


这里再多说两句:ionic build andriod 命令打包的apk是包含签名的,如果需要生成一个不包含签名的apk,可以使用命令:ionic build android -release。此时需要另外签名,这里附上apk签名的命令:

//生成签名文件
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
//jarsigner签名
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ionic 打包成Android apk

一、添加android平台 终端项目目录下输入命令:cordova platform add android(添加),cordovaplatform remove android(移除),添加之后,...

ionic打包apk

以下是以项目文件在D:\project\xuanGu文件夹下,项目文件名就叫xuanGu 1.ionic platform ls   //查看有哪些平台 2.ionic platform add ...
  • daiqisi
  • daiqisi
  • 2016年04月07日 14:25
  • 7691

Ionic+angularjs 环境配置及打包apk

环境配置 折磨的两个月!Ionic从零单排,到项目发布!遇到了很多问题但都一一解决了,此篇文章留作记录。  当初想着因为项目不大人力足够的并且因为团队没有移动开发经验的情况下,是不是能够是...

我打包发布ionic2 APP正式版的步骤

目录目录 Android平台的apk打包 iOS平台生成构建版本的注意事项 Android平台的具体参考Publishing your app这里进行记录,方便查找:Android平台的apk打包  ...

ionic3应用的Android打包签名发布步骤

当我们的ionic应用开发结束之后,就要开始上线到应用市场,那么Android的发布步骤具体是怎么样的呢?1)编译 运行命令行:ionic cordova build android --relea...

ionic2 打包apk

apk的打包有两种模式:一种是debug,另一种是release。 开发好的Android应用想要安装到手机上,要经历一下过程: 1、添加Android平台支撑   打开cmd,切换到工程目录下...

Ionic项目打包Android版本实战

最近在带团队做一个前端用Ionic+angularjs 的web app项目,由于自身不是做前端的,所以不太了解ionic,正好前端人员也是半吊子,所以只有自力更生学着自己打android包,在网上不...

IONIC 发布正式版本打包步骤

1、检出项目 从svn(资源库)检出项目 2、安装相关工具 1、安装node.js 2、安装cordova 和 ionic 如何: 命令 $ npm install -g cordova ion...

Windows系统下将ionic项目打包成apk文件的方法

本文分享了如何在无任何相关环境的Windows系统下将ionic项目打包成apk文件的方法 需要的工具有:node.js;cordova;ionic;jdk;安卓sdk;蓝灯(或其他翻墙工具) 1...

Jayway第一讲:ionic从搭建开发环境到生成apk详细教程

Jayway第一讲:ionic从搭建开发环境到生成apk详细教程 先叨几句:以下教程的过程中,是需要翻墙的。ionic cordova node等是干嘛的,有要了解。总而言之,你想用一次网页开发,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何使用ionic打包Android的apk
举报原因:
原因补充:

(最多只允许输入30个字)