如何使用 private_key.pepk 签署 android 应用程序

Posted

技术标签:

【中文标题】如何使用 private_key.pepk 签署 android 应用程序【英文标题】:How to Sign android app with private_key.pepk 【发布时间】:2020-11-07 05:27:04 【问题描述】:

我现在在 Google Play 中有一个应用,我需要发布这个应用的新版本 2。

我丢失了 Java 密钥库(.jks 或 .keystore)我只有 private_key.pepk

【问题讨论】:

【参考方案1】:

文件 private_key.pepk 是您使用只有 Google 可以解密的密钥加密的私钥。它仅用于在您注册 Play Signing 时将密钥传输给 Google。

因此,您无法从此文件中提取私钥,但您可以通过将此文件提供给 Google 来注册 Play 应用签名,他们将能够代表您签署您的应用。您还需要设置不同的上传密钥(注册结束时会提示您),以便您可以使用您将创建的新密钥库对上传到 Play 的 APK 或 App Bundle 进行签名。

【讨论】:

【参考方案2】:

参考这里,这可能会解决问题。

https://***.com/a/47613539/6543693

【讨论】:

感谢您的回答,但 google play 的问题您现在无法在旧应用中使用新密钥我只有 private_key.pepk 哦,对不起,我以为是新的

以上是关于如何使用 private_key.pepk 签署 android 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何判断使用啥配置文件/签名证书来签署 .ipa?

如何使用椭圆曲线私钥和 ECDSA 算法签署证书?

如何使用元掩码密钥签署超级账本锯齿交易?

如何使用 Click-Once 签署应用程序来满足 AppLocker?

您必须使用与您要验证的应用程序相同的签名签署一个 apk - blockchainds.com:如何通过 Android Studio 签署 apk 文件?

如何使用 gradle 使用平台密钥签署 android 应用程序?