美文网首页ionic开发
ionic3-Android App签名

ionic3-Android App签名

作者: JoyoDuan | 来源:发表于2017-11-15 12:21 被阅读0次

前言

  • 我们要将App上传到应用商店中,必须要签名才能上传
  • 给App签名,实际是像我们的身份证一样给App一个唯一身份标识

生成签名文件(.keystore文件)

  • 使用命令生成“签名文件”

keytool -genkey -v -keystore 签名文件的名称.keystore -alias 别名 -keyalg RSA -keysize 2048 -validity 10000

如图:


生成moon_admin.keystore文件.png
moon_admin.keystore文件目录.png

使用签名文件

  • 把你的.keystore签名文件放到ionic2/3项目的根目录下
    如图:


    图片.png
  • 在app根目录下创建一个名为release-signing.properties的文件
#keystore的绝对路径
storeFile=E://Resources//web-app//moon_admin//moon_admin.keystore
#keystore的别名
keyAlias=moon_admin
#密码
storePassword=moon_admin
#密码
keyPassword=moon_admin

如图:


图片.png

给app签名(打包release版本apk)

  • 将release-signing.properties文件复制到app根目录的platforms/android目录下

如果app根目录(ionic2/3项目根目录)下没有platforms/android目录,说明还没有给项目添加android平台支持,请执行命令
ionic cordova platform add android

  • 执行ionic cordova build android --releaseionic build android --prod --release生成正式版app

最后

最后要上线的release版本apk打包时都要使用--prod参数,--prod会压缩app,使apk文件变小,启动更快。缺点是打包时加上--prod这个参数会导致打包时间较长,其他并没什么影响,请耐心等候。

相关文章

  • ionic3-Android App签名

    前言 我们要将App上传到应用商店中,必须要签名才能上传 给App签名,实际是像我们的身份证一样给App一个唯一身...

  • 数字签名

    1、查看指定app的签名信息 codesign -vv -d Example.app 2、对未签名app手动签名 ...

  • iOS 签名ipa 、xcarchive 、app 、ios-a

    IPA 、xcarchive 、app 签名方式,工具打包(ios-app-signer) .app 打包签名(可...

  • iOS签名机制

    应用签名的原理iOS APP签名机制详解iOS逆向之旅(基础篇) — App的签名机制【Xcode是如何将App安...

  • Apple 签名原理

    前言 签名是什么? 我们的 APP 是如何签名的?APP 调试为什么就可以安装呢? 数字签名就是将 APP 的 h...

  • iOS逆向之签名应用

    上一篇文章地址: iOS逆向之App签名 上一篇文章,我们介绍了App签名的目的,签名机制,签名方式,数字签名,苹...

  • App 多渠道打包及重签名方案

    App 多渠道打包及重签名方案App 多渠道打包及重签名方案

  • Android签名相关

    检查app的证书和签名对Android签名验证app的签名 命令行代码: [进入文件目录]cd [文件目录][复制...

  • 完善改写重签名Mac工具

    参考: iOS App 签名的原理 iOS企业重签名问题及经验 iOS重签名工具开发之路(介绍篇) ios-app...

  • 苹果app签名TF签名如何下载安装?

    很多人对苹果app签名都比较陌生,所以我们想要知道苹果app签名怎么使用,首先我们需要知道什么是苹果app签名,苹...

网友评论

    本文标题:ionic3-Android App签名

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