gpt4 book ai didi

android - 导出后证书指纹不匹配

转载 作者:搜寻专家 更新时间:2023-11-01 08:59:11 25 4
gpt4 key购买 nike

你好,我有一个问题,

当我尝试将我的应用上传到 Google Play Developer Console 时,它​​说证书指纹不匹配,并且显示的指纹与我通过 Eclipse 导出 APK 时看到的指纹不同(在 SHA1 下的导出向导的最后一个 Pane 中)指纹)。我在 eclipse 中看到的指纹是正确的,我知道这一点是因为我用它生成了一个 GoogleMaps API key ,根据不匹配错误,它应该是一样的。

所以基本上我认为正在发生的事情是 Eclipse 使用另一个证书签署我的 apk,而不是我告诉它使用的证书。当我使用调试 keystore 对其进行签名时,指纹匹配(我在 eclipse 中看到的指纹与在不匹配错误中显示的指纹匹配)非常奇怪。

这个问题是在我更换硬盘后出现的。但我确定我使用的是正确的 keystore ,因为我之前备份过它并且正在使用相同的 keystore 。另外,它在 Eclipse 中显示的指纹与根据错误应有的指纹相匹配。

它可能与用作库的“google-play-services-lib”项目有关吗?或者因为我正在使用另一个调试 keystore (在重新安装 Windows 之后)?

最佳答案

问题出在我下载的 ADT 包的 apksigner(我可能会添加来自网站的官方版本)。我导出了一个未签名的 apk,使用“apk-signer”实用程序 (http://www.haibison.com/apps/apk-signer) 对其进行签名,果然成功了。

不确定是什么导致了这个问题。我猜这是我的证书的某种兼容性问题,因为调试 keystore 的指纹没有改变。而那个是由 ADT 包生成的。

关于android - 导出后证书指纹不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16673377/

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