为什么我会得到"不是有效的密钥库文件"错误

时间:2018-05-22 11:46:17

标签: android keystore visual-studio-app-center

我试图在Visual Studio App Center中设置android版本,但是当我尝试上传我们的密钥库文件时,我收到错误"不是有效的密钥库文件"。谁能想到这可能发生的原因?我已经手动创建了一个新的密钥库,而且这个密钥库似乎有效。我不能使用它,因为它是一个现有的应用程序,并会强制用户卸载并重新安装该应用程序。

enter image description here

3 个答案:

答案 0 :(得分:9)

确保您上传的密钥库文件具有文件扩展名。 MS appcenter不喜欢没有扩展名的密钥库文件。

在上传文件之前,使用.keystore扩展名为您的文件命名,这样可以解决问题

答案 1 :(得分:0)

err ... sheesh M'Soft ..无论如何,都要感谢上面Zayin Krige的回答(推荐)。我对为什么Android Studio很好但是App Center拒绝了有效的密钥库文件感到困惑。对于那些看到这篇文章的人-只是为了澄清-您需要使用的文件扩展名是“ .keystore”,例如。 mysecretkeyfromgoogle.keystore

答案 2 :(得分:0)

在我的情况下,文件没有名称;即.keystore,将其更改为MyApp.keystore即可解决问题