android - 更改签名 key ,保留包名

标签 android certificate google-play signing

我似乎找不到这个问题的答案:是否可以更改签名 key 但仍使用相同的包名?以便购买我的应用程序的人可以使用新 key 从同一个 Google Play 页面“重新下载”该应用程序。

这样做的背景是我想将我的签名 key 延长到我现在设定的 25 年以上。也许这就足够了,但我不想陷入 key 过期的境地。

如果这不可能,我可以删除我当前的 Google Play 应用并创建一个具有相同包名和另一个 key 的新应用吗?

最佳答案

没有。如果您的 APK 带有签名并包含安装在设备上的包名称,则任何具有相同包名称的后续 apk 都必须具有相同的签名。

关于android - 更改签名 key ,保留包名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12642293/

相关文章:

java - 从 URL 加载图像时的性能问题

php - 可用于编程的最有值(value)的认证是什么?

android - 无法在 Google Play 上找到应用程序(手机和平板设备)

android - react-native-以编程方式禁用自动更新应用

android - 如何从 dp 格式的 dimen 文件夹中获取值

android - dexguard: Activity 类中的加密字符串?

java - 可以使用 java.security 生成 CSR 而不需要 sun 软件包或外部库吗?

security - 常用的 PKCS 标准 : PKCS#7, PKCS#10 和 PKCS#12 有什么用?

Android如何发布测试版App

java - SQLite Android 根据今天是哪一天获取数据库信息