4

所以,我已经完成了将签名应用上传到 Playstore 的整个过程,发布它并按照此处的建议选择加入托管 Play 商店签名: https ://developer.android.com/studio/publish/app-签名#enroll

作为此过程的一部分,我生成了一个密钥库文件和上传密钥(我都有)。

在上述链接的末尾,文章指出:

当您选择加入 Google Play 应用签名后发布应用时,Google Play 会为您生成和管理应用的签名密钥。只需在将应用上传到 Google Play 之前,使用应用的上传密钥对应用的后续更新进行签名。对我来说,这意味着我需要上传密钥,而不需要密钥库文件用于未来的版本。

但是,当我回到 Android Studio 再次构建应用程序包(这样我可以发布另一个版本)时,我选择构建 > 生成签名包/APK,然后出现如下模式:

在此处输入图像描述

问题是,如何使用上传密钥而不是密钥库文件来生成新的签名应用程序包?

4

1 回答 1

1

密钥库是私钥的容器。上传密钥密钥库中(您的应用签名密钥也是如此)。因此,您需要包含上传密钥的密钥库来签署您的应用程序。

编辑:您可以在此处找到有关不同类型元素的更详细说明:https: //support.google.com/googleplay/android-developer/answer/7384423?hl=en-GB

于 2019-03-09T15:45:02.037 回答