【问题标题】:How find google play deployment private key如何找到 google play 部署私钥
【发布时间】:2018-01-04 20:34:22
【问题描述】:

我将我的 android apk 上传到 google play 并启用了 google app siginig,因此 google play 将使用其部署签名密钥签署我的 apk!

我还想签署我的 apk 以在另一个 android 市场上发布。对于使用两个市场的用户,我来自两个市场的 apk 应该具有相同的签名密钥。

所以我的问题就在这里,我怎样才能用 google play 部署标志签署我的 apk?我可以从 google play 控制台下载部署证书,我怎样才能找到私钥??

【问题讨论】:

  • 鉴于您所写的内容,我怀疑是否存在这种可能性,因为谷歌可能已经检查了上传的应用程序并决定对其进行签名是安全的,因此他们不会给您上传其他 (潜在有害)应用程序在其他地方使用相同的密钥。但这仍然只是一个猜测。
  • @Antek,这里的问题,我不能用谷歌登录在另一个市场上传我的应用程序。例如,当用户从 google play 下载我的应用程序时,由于符号不同,无法从另一个市场更新下一个版本!!!
  • 你能给我一个解决方案吗?

标签: android google-play apk android-keystore


【解决方案1】:

你不能。如果 Google Play 为您签署应用程序,您将无权访问密钥。

通常在这种情况下,您只需在每个市场使用不同的密钥对其进行签名。大多数使用签名密钥都不会介意(例如,大多数云 API 允许您注册多个密钥)。而且您通常不希望一个应用商店更新由不同应用商店安装的应用。

【讨论】:

  • 这不是一个好的解决方案!当最终用户从 google play 下载我的应用程序时,由于符号不同,无法从另一个市场更新下一个版本!!!
  • Google Play 无论如何都不会更新来自其他市场的应用程序。大多数市场都是一样的。您认为用户将从哪些特定市场安装,您认为用户将从哪些市场更新?
  • cafebazaar.ir 市场。现在我从 google play 和 cafebazaar 更新了我所有的应用程序,没关系!
猜你喜欢
  • 2011-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-15
  • 2021-12-25
相关资源
最近更新 更多