我的应用程序当前使用 apk,而未在 Google 服务器上存储签名密钥。我想使用新的 Flutter 应用程序版本和应用程序包创建封闭式 alpha 测试。据我了解,我被迫将密钥存储在 Google 服务器上。那么,是否有可能:
当然,目前两个应用程序版本都具有相同的包名,并且使用 samy 签名密钥对发布版本进行签名。未来,alpha 版本将作为新的稳定版本(测试完成后)进行推广。
我找不到任何简单的方法来做我想做的事,尤其是谷歌总是建议生成新的签名密钥。
有什么建议吗?
答案 0 :(得分:1)
如果您有现有应用,Google Play 不会在您注册 Play Signing 时生成新密钥。系统会提示您向 Google 提供您现有的密钥,该密钥将用于对从应用程序包生成的 APK 进行签名。
注意:我不确定您在哪里看到 Google“总是建议生成新的签名密钥”,屏幕截图将有助于更好地了解这是从哪里来的。 Google 只会在您创建新应用时提供创建新密钥的机会,但您似乎暗示您拥有现有应用,所以不是这样。
您似乎可以通过将密钥提供给 Google 来注册 Play Signing,然后以您之前上传 APK 的方式上传应用程序包(无论在哪个发布渠道中)。