Android 游戏商店:测试版和;生产APK不同证书

Android 游戏商店:测试版和;生产APK不同证书,android,google-play,Android,Google Play,我在Play Store中启动了一个应用程序的beta测试,但我可能希望在不更改软件包名称的情况下为生产(‘real’release)APK使用另一个证书 这可能吗?这可能是开发人员支持网站上建议的: 通过alpha和beta测试功能,Google Play开发者 Console允许您同时测试应用程序的两个不同版本 除了您的生产版本外,还需要时间。以下是方法: 为您的alpha或beta测试选择一个APK。选择用户组 每次测试。发布您的alpha或beta测试APK。询问您的测试人员 选择加入。

我在Play Store中启动了一个应用程序的beta测试,但我可能希望在不更改软件包名称的情况下为生产(‘real’release)APK使用另一个证书


这可能吗?

这可能是开发人员支持网站上建议的:

通过alpha和beta测试功能,Google Play开发者 Console允许您同时测试应用程序的两个不同版本 除了您的生产版本外,还需要时间。以下是方法:

为您的alpha或beta测试选择一个APK。选择用户组 每次测试。发布您的alpha或beta测试APK。询问您的测试人员 选择加入。Alpha或beta测试应用程序将仅出现在Google Play中 适用于选择加入的测试人员,不适用于任何其他用户。生产APK 不需要发布alpha或beta测试应用程序。它可能会占用你的时间 发布后24小时,测试链接将变为活动状态


只是测试了它,这是不可能的,即使是Alpha和Beta测试APK也不能有不同的证书

从测试版到量产版都是这样吗?我已使用测试密钥库签署了我的Alpha/Beta应用程序,并希望在完整版本中使用我的生产密钥。根据你的经验,你能证实这是不可能的吗?是的,我能证实。您需要为生产apk使用与beta apk相同的密钥库。我遇到了相同的问题。在现实世界中,我们如何为alpha、beta和prod用户发布不同的设置?令人头痛的是,与需要测试应用内购买内容的外部承包商合作非常困难。我猜他们这样做是为了在不重新导出/重新上传的情况下将Alpha/Beta版本推送到Prod:(问题是专门用不同的证书对应用程序进行签名,而不是像您在这里描述的那样,在Play Store的Alpha/Beta/Prod通道中有两个处于不同开发阶段的应用程序版本。