ionic build android release,ionic3 android打包签名release版本

安装ionic开发环境,Android打包环境略过;我们直奔主题,使用终端命令行快速自动签名,打包发布版本的androd apk包。

1.签名(产生demo.keystore密钥库文件)

cd 到ionic项目下;keytool -genkey -alias yunjinheika -keyalg RSA -validity 40000 -keystore demo.keystore

说明:-genkey 产生密钥

-alias yunjinheika别名 yunjinheika     (可以随便起名字)

-keyalg RSA 使用RSA算法对签名加密

-validity 40000 有效期限4000天

-keystore demo.keystore    密钥库文件名

终端执行结果

keytool -genkey -alias yunjinheika -keyalg RSA -validity 40000 -keystore demo.keystore

输入密钥库口令:123456

再次输入新口令:123456

您的名字与姓氏是什么? [Unknown]: allen

您的组织单位名称是什么? [Unknown]: mdf

您的组织名称是什么? [Unknown]: mdf

您所在的城市或区域名称是什么? [Unknown]: xian

您所在的省/市/自治区名称是什么? [Unknown]: shanxi

该单位的双字母国家/地区代码是什么? [Unknown]: 86

CN=allen, OU=mdf, O=mdf, L=xian, ST=shanxi, C=86是否正确? [否]: 是(注意输入汉字‘是’按回车)

输入的密钥口令

(如果和密钥库口令相同, 按回车):

此时产生demo.keysrore 密钥文件在项目根目录下

2:打包

1.在platforms\android目录新建名为release-signing.properties的文件

文件内容如下

storeFile=demo.keystore       //密钥库位置

keyAlias=yunjinheika    //别名  ,一定要和第一步别名一样

storePassword=123456

keyPassword=123456

2.把上一步生成的demo.keysrore  移动到  Android 文件下

结果如下

2f93116e7e8e

ionic cordova build android --release

签名包生成

参考官网: https://ionicframework.com/docs/v1/guide/publishing.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值