繁体   English   中英

如何在Android Studio中使用我的上传密钥(没有密钥库)对我的android应用捆绑包进行签名?

[英]How do I sign my android app bundle with my upload key (without the keystore) in Android Studio?

因此,我已经完成了将签名的应用程序上载到Playstore的整个过程,将其发布并按照此处的建议选择了托管的Play商店签名: https//developer.android.com/studio/publish/app-签署#注册

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

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

当您选择通过Google Play进行应用签名后释放应用时,Google Play会为您生成并管理应用的签名密钥。 只需使用应用程序的上传密钥对应用程序的后续更新进行签名,然后再将其上传到Google Play。 对我来说,这意味着我需要上载密钥,而对于以后的版本则不需要密钥库文件。

但是,当我回到Android Studio中再次构建应用程序捆绑包(以便可以发布另一个发行版)时,我选择Build> Generate Signed Bundle / APK,然后显示如下模式:

在此处输入图片说明

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

密钥库是私钥的容器。 上传密钥位于密钥库中(您的应用签名密钥也是如此)。 因此,您需要包含上载密钥的密钥库来对您的应用进行签名。

编辑:您会在这里找到有关不同类型元素的更详细说明: https : //support.google.com/googleplay/android-developer/answer/7384423?hl=zh-CN

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM