你好我有问题
当我尝试将我的应用程序上传到 Google Play 开发者控制台时,它显示证书指纹不匹配并显示另一个指纹,而不是我通过 Eclipse 导出 APK 时看到的指纹(在导出向导的最后一个窗格中的 SHA1 指纹下)。我在 eclipse 中看到的指纹是正确的,我知道这一点是因为我用它来生成一个 GoogleMaps API 密钥,它与根据失配错误应该是一样的。
所以基本上我认为正在发生的事情是 Eclipse 正在使用另一个证书签署我的 apk,而不是我告诉它使用的证书。当我使用调试密钥库对其进行签名时,指纹匹配(我在 Eclipse 中看到的指纹与在失配错误中显示的指纹匹配)非常奇怪。
更换硬盘后出现此问题。但我确定我使用的是正确的密钥库,因为我之前备份过它并且使用的是同一个。再加上它在 Eclipse 中显示的指纹与它应该根据错误的指纹相匹配。
它与用作库的“google-play-services-lib”项目有关吗?还是因为我正在使用另一个调试密钥库(重新安装 Windows 之后)?