【发布时间】:2017-03-19 19:45:12
【问题描述】:
我查看了https://developer.android.com/studio/publish/app-signing.html,它指出密钥必须在应用程序的整个生命周期内保持不变。
我被要求创建一个用于测试的签名版本,并发现客户将该测试版本添加到了商店。现在他们想更改最终版本的密钥。这甚至可能吗?
【问题讨论】:
我查看了https://developer.android.com/studio/publish/app-signing.html,它指出密钥必须在应用程序的整个生命周期内保持不变。
我被要求创建一个用于测试的签名版本,并发现客户将该测试版本添加到了商店。现在他们想更改最终版本的密钥。这甚至可能吗?
【问题讨论】:
没有。这不可能。现在该密钥将永远连接到所使用的应用程序 ID。
如果他们想使用不同的密钥上传,您可以更改应用程序 ID(例如,如果它是 com.mycompany.myapp,您可以更改为 com.mycompany.myapp2,然后使用正确的密钥释放这个新应用程序并禁用旧的。
但是改变现有的是不可能的。
【讨论】: