android - 无需安装即可用新应用替换旧应用
问题描述
我的客户已经在 Play 商店中有一个应用程序。他让我为他的应用程序创建一个更新,它已经准备好了。如何用新的应用程序替换旧的应用程序让我们知道我只有包和密钥库?我可以在用户不做任何事情的情况下做到这一点吗?好像有时我打开应用程序并注意到更改而不安装新更新
解决方案
如果我正确理解您的问题 - 您在商店中有一个应用程序,用 react-native 编写,并且您想用新版本更新应用程序,但您不希望用户必须去 Play 商店并单击更新按钮,您想在不通过 Play 商店的情况下向您的应用程序提供更新。
如果这听起来正确,那么代码推送是可行的方法,但如果您当前的应用程序没有安装和设置代码推送,您将无法获得此版本以提供这种方式,但未来的更新可以。
使用代码推送的注意事项是您不能对应用程序进行任何本机更改,您只能更新您的 .js 文件和应用程序附带的资产。任何具有本机组件的更新(例如新软件包)将无法通过代码推送进行推送,并且需要通过商店进行完整的本机应用程序更新。
代码推送已移至应用中心。在这里查看网站。
如果我不理解您的问题,请随时更新您的问题,以澄清您到底想要完成什么,以及您尝试过的事情没有奏效。
推荐阅读
- javascript - 对 json 数据使用异步的最佳实践
- c# - DependencyInjection CommandLine API 和我认为是后期绑定
- python - Discord.py - 如何制作一个简单的计算器?
- c# - 为什么 MemoryStream() 有数据,即使它没有用任何数据源初始化
- karate - 如何在空手道的参数值中传递/斜线
- elf - 使用调试符号从 ELF 中提取源代码
- javascript - 需要检查以下字符串格式是否正确或未使用正则表达式
- python - 根据文件夹中的文件名重命名多个数据框
- spring-boot - 在 Spring Boot 生产代码中使用 AssertJ
- python - 如何使用 Visual Studio Code 为 cmake 添加预构建步骤?