将多个证书签名迁移到单个证书

问题描述

我的组织android应用已使用2个密钥库文件签名。因此,在Play商店上进行应用签名时,我收到以下消息

Your app cannot be enrolled into App Signing because of the following reasons:
We do not support enrolling apps signed with multiple keys

所以,想知道是否有任何方法可以将2个证书签名转换为1个证书,并在Play商店中保留相同的应用程序

解决方法

不幸的是,今天不可能。

要使应用程序更新正常运行,Android框架要求应用程序必须使用相同的证书签名,因此无法更改证书。唯一的选择是创建一个新应用(即新包名称)。

Android引入了按键旋转功能,这可能有助于解决这种情况,但很遗憾,到目前为止,Play尚不支持该功能。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...