简短的问题:如何从原始的.apk文件中取出旧符号,有什么方法吗?

问题描述 投票:0回答:2

你好,我的问题是:Google play删除了我的旧应用程序,要重新发布它,我只需要提高它的版本,我就可以使用apktool通过从.apk对其进行解码来做到这一点,但是解码可以从应用程序中删除我的标志,我可以重新签名,但是问题是很久以前我丢失了这个原始密钥库。我需要重新发布它,而不必在商店中创建一个新的。需要帮助

UPD: Google向我发送此答案,我看到唯一的方法-创建一个新应用:

“我了解您无法为您的应用使用原始密钥库com.Cold_Kitchen.Diving_Plane。

除非您已注册Google Play应用签名,否则解决此问题的唯一方法是发布具有新程序包名称和新密钥的新应用。为了将现有用户转移到新应用,您需要使用指向新应用的链接来更新原始应用的说明,然后取消发布原始应用。

我绝对理解,这给您带来了极大的不便,但是出于安全方面的考虑,Google不会保留您的密钥库的副本,目前我们不支持删除应用程序或重复使用程序包名称。“

android google-play apk sign apktool
2个回答
0
投票

取决于几年来,Google一直可以为您签名。如果启用了该选项,则与您签名的密钥库不是实际使用的密钥库,而只是用于向Google证明它是您的验证。在这种情况下,您只需要联系Google,他们便可以重置身份验证密钥库。

如果您没有该设置,那么他们可以重置您的帐户以允许新密钥,但是以前的用户都不会再次获得自动更新-他们需要删除并重新安装以获得新版本。


0
投票

您无法恢复丢失的keystore,但可以在Play商店中替换keystore,只需在Play商店控制台上启用Google Play应用签名即可。您可以在Play商店中替换新的Keystore认证。那么您可以更新您的应用,无需从播放商店中删除您的应用。您可以更新您的应用。现在有可能,如果您丢失了Keystore或密钥库密码,则可以在2017年5月之后更新应用。您可以使用新的密钥库文件更新您的应用程序,请参考此博客密钥库在Android中丢失了。如果您丢失了apk,请按照以下步骤Keystore并创建新的https://support.google.com/googleplay/android-developer/answer/7384423#create来编写Keystore的更新方法。我的应用使用这些步骤。

丢失或泄露的上传密钥?

如果您丢失了私人上传密钥,或者该密钥已被盗用,您可以创建一个新的密钥,然后要求您的帐户所有者与支持人员联系以重置密钥。与支持人员联系时,请确保您的帐户所有者附加了upload_certificate.pem文件。

我们的支持团队注册了新的上传密钥后,您将收到一封电子邮件,然后您可以更新keystores并向API提供者注册密钥。

重要:重置上传密钥不会影响Google Play在将APK交付给用户之前用于重新签名的应用签名密钥。

下一步:

在这里举报

https://support.google.com/googleplay/android-developer/contact/otherbugs

© www.soinside.com 2019 - 2024. All rights reserved.