首先进入\platforms\android目录生成一个keystore文件:

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

在该目录下新建一个文件:release-signing.properties,内容为:

signingConfigs {
release {
keyAlias =mykey
storePassword =1234568
keyPassword =1234568
storeFile =demo.keystore
}
}

执行打包操作:

ionic cordova build android --prod –release

会生成android-release.apk

签名检查:

将apk后缀改为zip(最好备份一下),然后解压文件,里面有一个META-INF文件夹,其中包含了CERT.RSA文件。 把这个rsa文件拿出来,运行

keytool -printcert -file .\CERT.RSA

会输出签名信息:

如果没有签名就没有下面的扩展信息。

最新文章

  1. Java笔记:文件夹操作
  2. UVALive 4329 Ping pong(树状数组)
  3. scala环境搭建
  4. SpringData JPA 排除 扫描 exclude-filter 不能使用解决
  5. 选择符优先级-----:link伪类
  6. C#开源大全--汇总
  7. *[topcoder]IncrementingSequence
  8. C++引用之引用的使用
  9. c# mongo 返回指定的列
  10. base64自定义编码表 php版本
  11. 8年,属于 HTML 5 春天的到来悄悄!
  12. Windows Server 2008 R2 允许远程桌面连接这台计算机是灰色解决办法
  13. HDU 2686 Matrix 多线程dp
  14. 洛谷P3205 [HNOI2011]合唱队 DP
  15. django创建命令及配置
  16. 基础JAVA程序设计 (多个类方法的实现)
  17. vue--http请求的封装--token
  18. 实现自己的HashMap
  19. .Net EF6+Mysql 环境搭建
  20. 关于什么是SpringMVC,和SpringMVC基于xml配置、注解配置、纯注解配置

热门文章

  1. 牛客网-C++
  2. django之模版层(template)
  3. SharePoint 修改用户属性User Name
  4. 关闭windows10更新
  5. Ubuntu 18 LTS netplan 网络配置
  6. Centos7 设置、查看、添加、删除服务的开机启动项
  7. MySQL表最大能达到多少?
  8. mybatis 批量添加
  9. table表格内容溢出处理
  10. edis更新的正确方法