美文网首页
Ionic4+angular 安卓打包 签名包(release

Ionic4+angular 安卓打包 签名包(release

作者: 胡桃Ku | 来源:发表于2020-05-28 18:28 被阅读0次

    前言

    项目环境为ionic4+angular8
    记一套简单的安卓签名包打包方法。

    1.生成.jks签名文件

    找到本机java jdk路径如:C:\Program Files\Java\jdk1.8.0_131\bin
    打开管理员权限命令行工具(下图示例用的ruby,node命令行也行)到上述路径,执行

    keytool -genkey -v -keystore 项目名.jks -keyalg RSA -keysize 2048 -validity 10000 -alias 项目名-alias
    

    注意:上述指令中的项目名不可为大写字母开头,不然android7.1版本以下的安卓系统无法安装生成的app包
    按照提示输入签名信息,如:

    签名文件生成.png
    生成的文件在C:\Program Files\Java\jdk1.8.0_131\bin路径下,找到并复制到项目的安卓路径下,如:
    E:\testBuild\platforms\android

    2.创建release-signing.properties文件

    依然在项目的安卓路径下(如:E:\testBuild\platforms\android),创建文件名为release-signing.properties的文件,内容如下:

    storeFile=项目名.jks
    keyAlias=项目名-alias
    storePassword=创建签名文件输入的密码
    keyPassword=创建签名文件输入的密码
    

    3.执行打包命令

    回到项目目录(如:E:\testBuild),命令行执行

    ionic cordova build android --release --prod
    

    如果没有报错,则会看到下图结果:


    签名包打包结果.png

    此时签名包打包就完成了,后续可以使用android studio传输到真机调试,也可以直接使用模拟器打开查看效果。

    相关文章

      网友评论

          本文标题:Ionic4+angular 安卓打包 签名包(release

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