3

请纠正我!!

我在这篇文章中读到:https: //support.google.com/googleplay/android-developer/answer/7384423

应用签名密钥 (1) - 由 Google 管理,不可访问

上传密钥 (2) - 由我们管理

(1) 可以与 (2) 不同

我们如何获得(1)用于在本地登录?

我需要测试从当前版本(PlayStore 上用 1 签名的最新版本)到新版本 N+1 的更新。但是由于我不能拥有(1),我如何签署我的应用程序以进行本地测试?

谢谢你。

4

2 回答 2

1

您应该在本地使用不同的密钥进行测试。应用签名密钥很敏感,因为它不容易更改,因此最好使用单独的密钥进行本地测试。

如果您使用需要将证书列入白名单的 API,您也可以将此测试证书列入白名单。

于 2019-11-05T00:06:42.553 回答
1

感谢迈克尔的回答:

当您选择让 Google 为您的应用签名时,您可以选择提供现有密钥,而不是让 Google 生成一个新密钥:“要提供您自己的签名密钥供 Google 在为您的应用签名时使用,请选择高级选项并选择让您安全地上传私钥及其公共证书的选项之一”。如果您已经让 Google 为您生成密钥,那么我不确定您是否可以重做(特别是如果使用该密钥签名的 APK 已经投入生产)。但是您可以为您的团队创建一个内部测试组并先在那里发布新版本

于 2019-11-04T13:31:27.530 回答