Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
签约Android开发者离开后,需要在没有原始密钥库的情况下更新应用程序-可能吗?_Android_Keystore - Fatal编程技术网

签约Android开发者离开后,需要在没有原始密钥库的情况下更新应用程序-可能吗?

签约Android开发者离开后,需要在没有原始密钥库的情况下更新应用程序-可能吗?,android,keystore,Android,Keystore,根据我们的合同,我们签约的Android开发者向我们提供了为我们执行的工作的源代码。合同完成后,开发商变得很忙,现在无法联系到。我们正在转移到另一个开发人员来维护应用程序。但是,我们没有第一个开发人员的密钥库,因此应用程序不允许我们对其进行更新 如果我们无法联系到原始开发人员,我们是否需要维护该应用程序?我们有很多客户的应用程序中包含他们生成的数据,他们需要我们的更新。否没有发布的密钥库,您无法在应用商店中更新应用程序 您可以使用另一个名称和密钥库发布应用程序(一个新的应用程序,因此具有不同的软

根据我们的合同,我们签约的Android开发者向我们提供了为我们执行的工作的源代码。合同完成后,开发商变得很忙,现在无法联系到。我们正在转移到另一个开发人员来维护应用程序。但是,我们没有第一个开发人员的密钥库,因此应用程序不允许我们对其进行更新


如果我们无法联系到原始开发人员,我们是否需要维护该应用程序?我们有很多客户的应用程序中包含他们生成的数据,他们需要我们的更新。

没有发布的密钥库,您无法在应用商店中更新应用程序


您可以使用另一个名称和密钥库发布应用程序(一个新的应用程序,因此具有不同的软件包名称),但您无法更新它。

如果您的旧应用程序中有推送通知功能,则您可以向所有用户发送推送,告知有另一个更新版本可用


只需上传具有不同包名的更新版本。甚至你也可以在推送消息中发送play store链接。大多数人使用这种技术,他们成功地将所有用户从旧应用程序转移到新应用程序

好的,谢谢,我很害怕,但我希望有一个解决办法。谢谢-我们可以这样做,这会有所帮助。然而,不幸的是,我们的客户使用应用程序捕获数据,因此向他们发送更新版本似乎会导致他们丢失数据?是否有任何方法来维护他们最初收集的数据?应用服务器上是否有用户数据或其特定于应用的数据?用户数据在其特定的平板电脑上是特定于应用的-没有服务器端。哦,在这种情况下,用户将丢失其数据。