生成安卓签名证书 不装 JDK,不敲 keytool。

填名称、别名、密码和有效期,就能生成 .keystore,和 Android Studio、keytool 生成的一样。签名 MD5、SHA1 随时查、一键复制,填微信开放平台、地图 SDK、App 备案都不用再找命令。

免费版可用 · Windows 10 / 11 · 64 位

证书页的 Android 栏:列出签名证书的别名、有效期和密码,可以导出 .keystore
生成

一个对话框,
生成 .keystore。

生成一把 RSA 2048 私钥和自签名证书,保存成 .keystore。私钥和密码同时加密保存在这台电脑上,弄丢了 .keystore 文件也能再导出一份。

  • 别名打包签名时要填的 Alias,存成小写
  • 有效期默认 25 年,Google Play 要求 2033 年以后才过期
  • 密码密钥库密码和私钥密码(storePassword、keyPassword)用同一个
  • 证书信息名字、组织、城市等可以不填,会写进证书里
生成安卓签名证书:填写名称、别名、有效期和密码
Android 签名证书列表:别名、组织、有效期和密码
管理

已有的证书,
也放进来管。

手上已有的 .keystore、.jks、.p12 都能导入,里面有多个别名时选签名用的那个。

  • 密码记在本机,随时查看和复制,不怕忘
  • 导出随时再导出一份 .keystore
  • 打包在 Android Studio、HBuilderX 云打包或加固平台里选 .keystore,填别名和密码
  • 备份签名证书丢了,已上架的 App 就没法更新;可以导出备份,或保存到云端
签名信息

签名 MD5、SHA1,
点一下就复制。

「签名信息」里能看到签名 MD5、SHA1、SHA256 和公钥。也可以直接把 APK、AAB 或 .keystore 拖进去看。

  • 签名 MD5App 备案的「签名 MD5 值」、微信开放平台的「应用签名」填这个
  • SHA1高德地图、百度地图等 SDK 申请 Key 时用
  • 指纹格式大写、小写、带冒号三种写法一键切换,不用自己改
  • 公钥App 备案要填,一般用 Base64 写法
了解 App 备案信息
安卓签名信息:签名 MD5、SHA-1、SHA-256 和公钥,可以切换指纹格式
常见问题

关于安卓签名证书,
常被问到的。

不装 JDK,怎么生成安卓签名证书?

在 AppBridge 的「证书」页切到 Android,点「生成签名证书」,填名称、别名、有效期和密码,点「生成并保存」就得到 .keystore 文件。生成的是 RSA 2048 私钥和自签名证书,和 keytool 生成的一样。

微信开放平台的「应用签名」填什么?

填签名 MD5,用小写、不带冒号的写法。在「签名信息」里把指纹格式切到小写,点复制即可。

怎么查看一个 APK 的签名?

在 Android 栏点「签名信息」,把 APK 或 AAB 拖进去,就能看到签名 MD5、SHA1、SHA256 和公钥,还能读出包名。

已经有 .jks 或 .keystore 了,能导入吗?

能。点「导入密钥库」,选 .keystore、.jks 或 .p12 文件,输入密码;里面有多个别名的话选签名用的那个。

签名证书丢了会怎样?

安卓 App 更新时必须用同一个签名证书,丢了就没法更新已上架的 App。建议导出一份 .keystore 和密码另外备份,或者保存到云端。

详细的操作步骤见使用帮助:安卓签名证书

更多功能
AppBridge 应用图标

下一个版本,
从 Windows 出发。

下载 AppBridge

AppBridge 安装包 · Windows 10 / 11 · 64 位