【发布时间】:2021-06-22 09:48:37
【问题描述】:
在 Google Play 控制台中,您可以上传加密的应用签名密钥,以将现有应用转换为使用 Google 托管的应用签名: https://support.google.com/googleplay/android-developer/answer/9842756?hl=en#zippy=%2Cexisting-apps
提供了 3 种不同的方法,它们都产生相同的加密密钥,但从不同类型的输入开始:
- 来自 Android Studio
- 来自 Java 密钥库
- 来自非 Java 密钥库或自定义密钥格式
我正在迁移以前由我的安全部门管理的 Google Play 帐户,我唯一的输入是 PEM 格式的证书和随附的私钥。
如果查看方法 3,这实际上只提供了一个 pepk-source.jar 文件,据说您可以使用该文件编译您自己的 Java 工具,将您的密钥转换为 Google 接受的加密格式。似乎很奇怪,没有记录的方法可以从证书和私钥变成加密的应用签名密钥?
【问题讨论】:
标签: android google-play-console android-app-signing app-signing