美文网首页
ionic3 android打包签名release版本

ionic3 android打包签名release版本

作者: Allen6879 | 来源:发表于2017-12-12 14:30 被阅读0次

    安装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 文件下

    结果如下

    ionic cordova build android --release

    签名包生成

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

    相关文章

      网友评论

          本文标题:ionic3 android打包签名release版本

          本文链接:https://www.haomeiwen.com/subject/svzgixtx.html