我正在尝试在 Play 控制台上的现有应用程序中唱歌。我必须生成一个应用程序签名 key ,并且该播放控制台为我提供了一个 PEPK.jar 文件。现在有四个参数(keystore、alias、output、encryptionkey)来运行命令并生成应用程序签名 key 文件。我确实理解前 3 个参数( keystore 、别名、输出),但我在使用第 4 个参数“encryptionkey”时遇到问题。因此需要建议可能的加密 key 是什么?
$ java -jar pepk.jar --keystore=foo.keystore --alias=foo --output=encrypted_private_key_path --encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a3eb9d2a529a2092761fb833b656cd48b9de6a
最佳答案
PEPK tool: Play Encrypt Private Key is a tool for exporting private keys from a Java Keystore and encrypting private keys for transfer to Google Play.
说明也在 help center article 中上面的“现有应用”部分。
最后一个参数 encryptionKey 是 Google Play 商店公钥。它用于加密您的 key ,以便它可以安全地传输到 Google,只有他们可以解密它。当您按照帮助文档中的步骤操作时,Play 控制台应该准确地向您显示要运行的命令行(包括 key ):
- Find your original app signing key.
- Sign in to your Play Console.
- Select an app.
- On the left menu, click Release management > App signing.
- Follow the on-screen instructions to transfer your original app signing key.
- Optional: You can also generate an upload key and register it with Google.
关于android - PEPK 工具的加密 key 有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52570126/