如何使用我想要的值签署Android应用程序?

时间:2015-07-21 22:23:52

标签: android eclipse cordova web-applications intel-xdk

我正在尝试上传和应用到Play商店。我用HTML5构建了应用程序,它使用英特尔XDK与Cordova一起编译。当我尝试将应用程序上传到Google时,我收到了如下消息:"过去应用程序的证书(数字签名)与新版本的#34;不同。 较旧的应用程序是Android WebView,使用IDE编译:Eclipse。 如何使用旧应用程序的相同值来签署Android应用程序?

1 个答案:

答案 0 :(得分:1)

您需要使用首次上传到Google时使用的相同证书对应用进行签名。

通常,当您生成签名的APK时,您必须选择一个密钥库路径(或生成一个新的密钥库路径),在您需要选择之前使用的路径时。即<your_app>.jks

如果您不再拥有此密钥库,则无法上传新的.apk,您唯一的解决方案是取消发布您当前上传的应用,并使用新签名的.apk创建新的应用

如果您确实拥有旧密钥库,但无法记住其中的信息,则可以使用Google命令从密钥库中检索数据(基于您的操作系统)。