如何使用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(移除),添加之后,...
  • Moonlighting_
  • Moonlighting_
  • 2017年06月20日 11:27
  • 4052

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

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

ionic打包apk

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

ionic之打包release签名apk

打包流程build未签名apk在工程目录下ionic build --release android生成签名文件keytool -genkey -v -keystore my-release-key....
  • xuexiiphone
  • xuexiiphone
  • 2016年08月10日 14:48
  • 4592

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

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

ionic android打包,签名

1. 添加android平台: ionc platform add android 2.生成android apk未签名发布包:    ionic build --release android   ...
  • qq_27717857
  • qq_27717857
  • 2016年11月01日 20:27
  • 1271

ionic 安卓打包

  • 2017年10月26日 13:58
  • 49KB
  • 下载

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

Jayway第一讲:ionic从搭建开发环境到生成apk详细教程 先叨几句:以下教程的过程中,是需要翻墙的。ionic cordova node等是干嘛的,有要了解。总而言之,你想用一次网页开发,...
  • wudizhukk
  • wudizhukk
  • 2016年10月05日 21:33
  • 3234

ionic2 打包apk 注意事项

在2016年的最后一天,再来一次分享来结束2016这碌碌无为的一年。最近的分享主题依然是angular2 ionic2 混合App这三个主题,今天就来分享一下把ionic2项目打包成app的注意事项:...
  • maoguiyou
  • maoguiyou
  • 2016年12月31日 11:38
  • 5195

Ionic项目打包Android版本实战

最近在带团队做一个前端用Ionic+angularjs 的web app项目,由于自身不是做前端的,所以不太了解ionic,正好前端人员也是半吊子,所以只有自力更生学着自己打android包,在网上不...
  • liujian19790518
  • liujian19790518
  • 2016年05月08日 15:41
  • 20197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何使用ionic打包Android的apk
举报原因:
原因补充:

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