当前位置: 首页 > 知识库问答 >
问题:

使用App Signing在Play Store版本上安装新的APK版本

黎腾
2023-03-14

我正在为我的新应用程序使用应用程序签名(我现在只有上传密钥)。但是我想知道如何在游戏商店版本上安装一个新的APK。现在,当使用上传密钥时,它不会安装,因为证书不匹配。我尝试创建一个新的密钥存储库,并更改了证书,您可以在控制台上下载该证书(应用程序签名证书)。但这也行不通。我总是做最后一个测试,以确保一切都相应地工作。只是为了澄清一下。我不想上传APK到测试频道。我想直接从文件系统安装APK,它应该安装在Play Store版本上。

如何做到这一点?

编辑

我不知道为什么我被否决了。因此,我将解释应用程序签名是如何工作的。在Play Store上启用应用程序签名时,真正的签名证书由Play Store控制。您使用的唯一证书/密钥库是上载密钥库。因此,如果您使用上载密钥库对应用程序进行签名,则其证书与Play Store签名时的证书不同。这就是为什么我试图从Play Store下载应用程序签名证书以获得匹配的证书,但没有成功。

共有1个答案

朱乐逸
2023-03-14

你不能轻易做到这一点。现在有两个建议的替代选择:

  1. 拥有一个未安装Play store版本的开发设备(电话),并使用该设备从文件系统进行安装

但是现在没有办法让Play签署一个没有发布到商店的APK。

 类似资料:
  • 本文向大家介绍在Ubuntu上安装最新版本的Node.js,包括了在Ubuntu上安装最新版本的Node.js的使用技巧和注意事项,需要的朋友参考一下 Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的。libuv库提供了异步事件I/O的抽象和Node.js跨平台的机制。 Node.js最初是由Ryan Dahl创建的,目前

  • 本文向大家介绍使用npm安装最新版本nodejs,包括了使用npm安装最新版本nodejs的使用技巧和注意事项,需要的朋友参考一下 # 安装 nodejs  以下介绍的是命令行安装方法,读者也可以到 nodejs官网 上下载安装最新版。 升级npm为最新版本 sudo npm install npm@latest -g 往往用命令行安装的nodejs不是最新版本,而且升级nodejs并不是件非常简

  • 鸿蒙开发app,实现-提示用户打开app之后检查版本如果当前版本小于最新版本提示更新版本-功能。 通过getBundleInfo()获取到的是用户安装的版本还是最新版本呢? 如何获取用户安装的app版本?如何获取应用市场的最新版本? 通过getBundleInfo()获取app.json文件中的version字段

  • 昨天,我将我的android studio 3.0.1更新为3.1,我正在尝试创建nexus 5的AVD [nexus 5图片 [我创建的AVD图像未显示playstore符号]2

  • 在构建一个插件时,我会遇到一个“找不到类”的异常 有人已经设法创建了插件或类加载器XPages就这样杀死了?

  • 问题内容: 我正在尝试在CentOS 7 64位系统上安装现代docker.io版本1.5+。 yum服务器随附的默认docker.io是1.3.2,并且此版本对于我需要的某些docker.io功能来说太旧了,例如 系统细节: 系统: 关于如何安装现代docker.io 1.5+的任何想法? 问题答案: 这是我所做的: 使用此命令将仓库添加到yum 并具有以下内容: 开始使用yum 搜索 请注意,