0

我希望向某个供应商提供我的应用程序的一个版本,以便他们可以将其预安装在他们的自定义 ROM 上。

我可以为他们生成我的应用程序的发布 APK,但由于我的 Google Play 应用程序正在使用应用程序签名,因此该 APK 将使用上传密钥而不是应用程序密钥进行签名。这意味着 - 由于签名不匹配,来自 Google Play 的更新将无法工作。

生成用于预安装的 APK 并在使用 App Signing 时保持打开状态以供 Google Play 更新的常见做法是什么?

我发现的一种解决方案是直接从 Google Play 下载 APK,在有根设备上找到该文件并将该 APK 用作预安装的 APK。这看起来像一个 hacky 解决方案,我发现很难相信这是预期的常见做法。

4

1 回答 1

1

以下是谷歌在这种情况下的建议:

如果您还在 Google Play 之外分发您的应用程序或计划稍后发布,您可以生成要用于每个应用程序商店的应用程序签名密钥,然后在您选择加入 Google Play 应用程序签名时将其上传到 Google。

于 2020-10-06T10:42:26.017 回答