在没有私钥的情况下更新/发送通知到Android应用程序

时间:2014-01-13 11:01:49

标签: android android-build

我有android应用程序(我丢失了它的源代码),一个月后我发现我在应用程序中写错了,我需要更新它或向用户发送通知。所以我重建了应用程序,并尝试将其作为更新再次上传。但它被拒绝,因为它没有相同的私钥。

有没有办法检索私钥或为用户发送通知?

2 个答案:

答案 0 :(得分:2)

如果您没有原始私钥,则无法更新应用。 但是,如果您之前在应用程序中实现了通知,则可以向用户发送通知。

如果我是你,我肯定会尝试向GooglePlay的人询问,也许他们会把它们存放在某个地方,他们可以帮助你:

https://support.google.com/googleplay/?rd=1#contact=1

答案 1 :(得分:2)

更新应用程序的唯一方法是使用相同的程序包名称和密钥库进行构建。它被称为密钥库有一个原因 - 它是你的应用程序的关键,没有其他人可以得到它。如果你丢失了,那就没有什么可以做的了 - 即使谷歌也无法为你恢复它。如果您在Google Play上发布,则必须保留密钥库的备份以避免此问题。