我想上传我的应用到华为应用商店,但在应用签名过程中卡住了。
要进行应用签名,您需要选择以下两个选项之一:
- 让AppGallery Connect为您创建和管理应用程序签名(仅适用于新应用发布,建议使用)。
- 导出并上传密钥和证书。
不幸的是,华为应用商店的说明要求您“从互联网或其他合法来源获取pepk.jar文件”,但未提供可下载PEPK工具(pepk.jar)的链接。
我该在哪里找到“合法渠道”来下载这个工具?
编辑:华为应用商店说明供参考
- 通过互联网或其他合法渠道获取pepk.jar文件。
- 运行以下命令将您的私钥和公钥证书导出并加密到ZIP文件中。必须根据需要替换粗体参数。然后,按提示输入存储位置和密钥密码。
java -jar pepk.jar --keystore test.jks --alias test --output=output.zip --encryptionkey=<some-encryption-key> --include-cert
- 上传包含私钥和公钥证书的ZIP文件。(ZIP文件仅包含certificate.pem和encryptedPrivateKey。)
第二次编辑:Google Play PEPK
在选择Google Play应用签名时,他们提供了一个链接:
PEPK工具 和 PEPK工具源代码。
重新开放编辑 这是一个严肃的问题。华为应用商店要求您从某个地方找到pepk.jar文件。这个文件应该处理您的签名证书,因此这个问题非常重要,不能被篡改。因此,这个问题不是基于意见的,而是关于在哪里可以获得Google官方的pepk.jar文件。
C:\Program Files\Android\Android Studio\plugins\android\lib\pepk.jar
。我会尽力让翻译更加通俗易懂,但不会改变原意。 - Albert221pepk .jar
。它可以在这里找到:https://www.gstatic.com/play-apps-publisher-rapid/signing-tool/prod/pepk.jar - Ahmed Hassanien