如何使用ionic打包Android的apk

自己在使用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

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值