Android 使用不同的签名者密钥更新公共应用程序
我已经开发了一个应用程序很长一段时间了,现在其他开发者也在开发它。 该应用程序以我的签名证书密钥发布在Google Play store中 因此,它们无法发布更新,因为它们具有不同的密钥 我的问题是,他们可以更新它吗?或者如果没有我的密钥,他们不能更新,给他们我的证书密钥安全吗?Android 使用不同的签名者密钥更新公共应用程序,android,google-play,certificate,Android,Google Play,Certificate,我已经开发了一个应用程序很长一段时间了,现在其他开发者也在开发它。 该应用程序以我的签名证书密钥发布在Google Play store中 因此,它们无法发布更新,因为它们具有不同的密钥 我的问题是,他们可以更新它吗?或者如果没有我的密钥,他们不能更新,给他们我的证书密钥安全吗? 没有密钥他们无法更新它 除非你完全信任他们,否则把钥匙交给他们是不安全的 最简单的解决办法是: 请他们向您发送最终版本 验证构建是否正常 使用您的密钥对构建进行签名 将构建返回给他们 他们可以使用您发送回他们的版本更新
如果您将来愿意,您可以使用脚本/构建服务器自动化该过程。您的意思是我可以直接签署他们发送给我的APK?签名可以在构建后完成?是的,您可以在构建后签署apt。您可以在这里查看如何执行此操作-