添加ionic 安卓app签名

安卓应用签名与打包指南
本文详细介绍如何使用keytool生成签名文件,配置签名属性,并通过命令行进行安卓应用的发布打包流程。包括生成签名证书、配置签名参数及使用ionic cordova构建apk文件等关键步骤。

1.通过命令,获取签名文件

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

参数解析:

  -genkey 生成签名文件
  -alias demo.keystore 别名 toplinker
    -keyalg RSA 使用RSA算法对签名加密
    -validity 40000 有效期限4000天
    -keystore demo.keystore
2.配置
在项目platforms/android下面新建文件名为 release-signing.properties 的文件,内容如下:
signingConfigs {
          release {
          keyAlias =toplinker
          storePassword =toplinker
          keyPassword =toplinker
          storeFile =demo.keystore
     }
}

3.打包到手机

ionic cordova run android --prod –release

 


输出签名信息:

 

1.首先打包生成apk文件,即
ionic cordova build android --prod –release

  生成android-release.apk文件(输出目录在/platforms/android/build/outputs/apk/android-release.apk)

  修改为zip文件并解压,我在mac下改了后缀名后无法解压,无奈,用unzip命令

  解压后,会有个META-INF文件夹,里面含有CERT.RSA,运行它,即

keytool -printcert -file ./META-INF/CERT.RSA

输出结果如下:

 

 

  

转载于:https://www.cnblogs.com/nanguabushuohua/p/7700135.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值