我已经创建了一个密钥库,签署了apk并将其发布到play store。
现在我使用相同的密钥库和密码修复了一些错误,并在导出android应用程序向导中单击了next。
它显示了一个别名下拉框,上面没有别名。但同样的东西对我昨天签署同样的项目起到了作用,现在它看起来是空的。
我也在命令行上尝试过,但是它说“keystore被篡改或密码不正确”,但是我非常确定密码id是正确的,keystore也是正确的。
这对我来说是一个表演障碍。请帮忙!
最佳答案
首先你应该检查你是否真的输入了正确的密码。
如果在eclipse中执行签名导出时键入了错误的密钥库密码,那么eclipse中的alias下拉列表将为空(并且不可编辑)。此外,对话框将在顶部显示消息“keystore was tempered with,or password as incorrect”,而不是消息“enter key password”。
如果您绝对确定您拥有正确的密码并使用正确的密钥库,那么我能想到的唯一其他解释是密钥库出了问题。也许你在cvs/svn中将它保存为ascii?