gpt4 book ai didi

android - 找不到证书链,如何修复并发布到 Google Play 商店?

转载 作者:IT王子 更新时间:2023-10-29 00:00:59 25 4
gpt4 key购买 nike

错误信息:

jarsigner: Certificate chain not found for: project_foo.<br/>
project_foo must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.

问题:如何包含公钥证书链来解决错误?

背景:应用开发者已经完成了一个 Android 应用并交付了一个名为 Foo.apk 的未签名 APK。我的目标是对 APK 进行签名和压缩对齐,以准备将其上传到 Google Play 商店。我的 keystore 位于 Windows 机器上的 C:\Path\.keystore。

命令行,我的命令:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore C:\Path\\.keystore Foo.apk project_foo

命令行,响应:

Enter Passphrase for keystore:
jarsigner: Certificate chain not found for: project_foo.<br/>
project_foo must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.

也尝试过:验证我记得正确的密码。在命令行中使用“keytool -list”会显示预期的列表(它包括一个私钥)。

以前的操作系统问题:certificate chain not found使用 Verisign 的 .cer 文件询问。我没有可用的类似文件。

其他信息:Windows 7 机器,使用标准 Windows 命令提示符。

最佳答案

keytool -keystore formconnect.keystore -list -v

您可以在生成 key 后使用此命令找出您的别名。

执行的第一行包含别名:<value>如果使用 keytool,则别名可能是“mykey”。

在打包应用程序时使用该别名。

关于android - 找不到证书链,如何修复并发布到 Google Play 商店?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23750259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com