将应用出售给另一家公司后进行Android应用签名

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

我将我的一个Android应用出售给了一家外部公司。我提供了所有代码(Android Studio)。在压缩所有文件以进行交付之前,我确保已编译好所有这些东西。然后,我经历了整个Play商店变更过程,以转移另一家公司的所有权。

一切似乎都井然有序。除了新所有者尝试发布该应用程序时,会告知他们证书与原始私钥的指纹不匹配。

我的印象是,他们可以使用自己的私钥简单地编译自己的版本,但是Google不允许这样做。在某种程度上,他们说他们对此无能为力。他们必须使用原始密钥。

好...我找到了原始密钥文件并将其发送给他们。实际上,我发现它有5种不同的版本,以防万一任何版本被破坏。

他们仍然无法发布该应用程序。

有人对此有任何经验吗?有没有解决的办法?

顺便说一句,为了记录...我对他们的最后建议是,不要更改该密钥库中的任何内容。因为这样做会有所不同。我在想他们更改了密钥中的所有公司信息,这就是为什么它不起作用的原因。

android private-key
2个回答
0
投票

[我认为您读过某个地方,当您在Google商店上发布应用程序时,您使用的密钥库和应用程序ID之间存在一对。您是否更改了applicationID和使用的密钥库?

如果仅更改密钥库,先前拥有您的应用程序的用户将不会收到任何新更新,他们必须删除旧应用程序并下载新的应用程序。


0
投票

也许,让他们给您一个帐户来编译文件并将其另存为APK,然后从理论上讲,他们可以使用它。

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