密钥库和密钥(上传密钥)之间的区别?

Difference between keystore and key (upload key)?

Android 的新 App Bundle(而不是 APK)involves Generating an upload key and keystore

当我导出我的应用程序包时,我最终在同一目录中找到了这 2 个文件。

它们的标题是:myappnameprivate_key.pepk。它们都可以在一个简单的文本编辑应用程序中打开。

当我第一次在 Google Play 商店更新我的应用程序时,我必须使用 myappname 对其进行签名 - 而且它有效。然而 private_key.pepk 根本没有被使用。

两者有什么区别,它们的用途是什么?

private_key.pek 是将现有应用注册到 App Signing by Play 所需的加密私钥。仅当您已将应用发布到 Play 商店并需要将您的私钥传输到 Google 时才使用它,以便他们可以使用与您之前版本相同的密钥对 APK 进行签名。

对于新应用,Google 可以自行生成密钥(因为没有以前的版本),因此您无需传输任何内容。

因此您可以删除此文件,您不需要它。

您可以在 https://support.google.com/googleplay/android-developer/answer/7384423?hl=en-GB

找到有关注册过程的更多信息