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

How can I sign an android app with a value that I want?

我正在尝试将应用程序上传到 Play 商店。我在 HTML5 中构建了该应用程序,它是使用英特尔 XDK 使用 Cordova 编译的。当我尝试将应用程序上传到 Google 时,我收到一条消息:"The certificate (digital sign) of past application are different of new"。 较旧的应用程序是 Android WebView,使用 IDE: Eclipse 编译。 我怎样才能用旧应用程序的相同值签署一个 android 应用程序?

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

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

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

如果您确实有旧的密钥库,但不记得其中的信息,您可以 Google 从密钥库中检索数据的命令,(基于您的 OS)。