我希望向某个供应商提供我的应用程序的一个版本,以便他们可以将其预安装在他们的自定义 ROM 上。
我可以为他们生成我的应用程序的发布 APK,但由于我的 Google Play 应用程序正在使用应用程序签名,因此该 APK 将使用上传密钥而不是应用程序密钥进行签名。这意味着 - 由于签名不匹配,来自 Google Play 的更新将无法工作。
生成用于预安装的 APK 并在使用 App Signing 时保持打开状态以供 Google Play 更新的常见做法是什么?
我发现的一种解决方案是直接从 Google Play 下载 APK,在有根设备上找到该文件并将该 APK 用作预安装的 APK。这看起来像一个 hacky 解决方案,我发现很难相信这是预期的常见做法。