gpt4 book ai didi

Android:将 keystore 移交给不同的开发人员

转载 作者:搜寻专家 更新时间:2023-11-01 08:13:56 25 4
gpt4 key购买 nike

我为客户开发了一个 android 项目,并使用我自己生成的 keystore 进行了签名。

现在我想把这个项目移交给另一个开发者; (如何)他有可能在没有我的 keystore 的情况下签署应用程序并将其提交给市场吗?我可以为他生成一个文件吗?或者它是如何工作的?

非常感谢!

最佳答案

Signing Your Applications Android 文档中有详细说明:

Application upgrade – As you release updates to your application, you will want to continue to sign the updates with the same certificate or set of certificates, if you want users to upgrade seamlessly to the new version. When the system is installing an update to an application, it compares the certificate(s) in the new version with those in the existing version. If the certificates match exactly, including both the certificate data and order, then the system allows the update. If you sign the new version without using matching certificates, you will also need to assign a different package name to the application — in this case, the user installs the new version as a completely new application.

这基本上意味着任何开发人员都需要使用您的 keystore 签署更新,否则用户将无法安装新版本。

您可以修改 keystore 的密码,但生成新的 keystore 会给您的用户带来问题。如果生成新的 keystore ,则必须从市场中删除该应用程序并提交新版本。现有用户将无法升级 - 他们需要卸载并安装新版本。

关于Android:将 keystore 移交给不同的开发人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6761264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com