如何解决如何处理上传密钥
我创建了一个已签名或未签名的 apk,并尝试将其上传到 google android developer 中的发布配置。我总是回复说 apk 的签名无效。 创建发布配置时,谷歌告诉我它已经创建了一个带有私钥的证书,但我只能下载该证书。所以它对我签署 apk 没有帮助。 我没有找到将我的密钥作为上传密钥上传到谷歌的方法。 我做错了什么
解决方法
有一个tutorial 如何正确签署您的应用程序。按照这个步骤,你会没事的。你会发现,你做错了什么。这是一个非常广泛的文档。
何时上传 Certificate
的 public Key
:
以下描述了您在 Play 管理中心看到注册上传证书选项的情况:
当您发布使用签名密钥签名的新应用并选择它时 进入 Play 应用签名。
当您即将发布已选择加入的现有应用时 播放应用签名,但它使用其签名密钥进行签名。
方法:
现在您已拥有上传证书,请在 Play 管理中心提示时向 Google 注册。 More information
重要提示:选中以下两个框以通过 Google 传递您的 apk,否则将被拒绝!
上传密钥:
您在上传应用程序包或 APK 以进行应用程序签名之前使用的密钥。您必须将上传密钥保密。但是,您可以共享使用您的 certificate
生成的 upload key
。您可以通过以下方式之一生成 upload key
:
如果您选择让 Google 在以下情况下为您生成应用签名密钥 您选择加入,那么您用于签署应用程序以供发布的密钥是 指定为您的上传密钥。
如果您在选择新的应用程序时向 Google 提供了应用签名密钥 或现有应用程序,然后您可以选择生成新的上传密钥 在选择增加安全性期间或之后。
如果您不生成新的上传密钥,您将继续使用您的应用 签名密钥作为您的上传密钥来签署每个版本。
创建签名 APK
第 1 步: 转到 Build
>Generate Signed APK
>Next
(所选模块将
成为您的模块,通常称为“应用程序”)
第 2 步:点击新建
第 3 步: 基本上,用所需的详细信息填写表格。这
令人困惑的是,它要求提供密钥存储路径。点击
右侧带有 3 个点(“...”)的图标,这将打开一个
导航器窗口要求您导航并选择 .jks
文件。
导航到要保存密钥库文件的文件夹,然后
在该窗口底部的文件名框中,只需输入一个名称
您的喜好和 OK 按钮现在将是可点击的。什么是
发生的情况是该窗口并没有真正要求您选择 .jks
文件
而是它希望你给它你想要的位置和名称
它有。
第 4 步:点击下一步,然后选择发布,瞧!大功告成。
如何上传:
如何上传到Google Console。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。