HarmonyOS 鸿蒙Next 客户端更新升级功能 获取新版本号及更新信息

HarmonyOS 鸿蒙Next 客户端更新升级功能 获取新版本号及更新信息

使用updateManager检测应用更新,能拿到新版本的版本号以及版本更新信息吗?

10 回复
后端自己配置吧?毕竟不只是这一端,也不是同时有新版

更多关于HarmonyOS 鸿蒙Next 客户端更新升级功能 获取新版本号及更新信息的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


只能这么搞吗?我看它的更新弹框上面版本号信息啥的都有,这些没办法拿到吗?

你试了没  我试了下  一直返回的0 

我们现在应用还没上线,所以返回也是0

版本号弄错了 修改到低版本就没问题了 检查状态 只有0,1返回 弹窗也是系统自己触发 省事了

关键是想自己定制化弹窗没办法从api拿到对应的信息

只有是否存在新版本 至于版本号和更新信息 可能后台得配置吧

没办法通过鸿蒙提供的api拿到版本号跟更新信息吗?后台配置是指我们这边自己的后台接口返回版本号跟版本信息还是?

是的 自己还是先请求接口跳转的时候 走updatemanager

在HarmonyOS鸿蒙Next客户端中,更新升级功能主要通过系统内置的机制来管理和实现。要获取新版本号及更新信息,具体过程如下:

  1. 系统检测:客户端会定期或根据用户触发向服务器发送请求,检测是否有新版本可用。这一步骤涉及网络通讯,客户端会发送当前版本号等信息给服务器。

  2. 服务器响应:服务器接收到请求后,对比客户端版本号和服务器上的最新版本号,如果有新版本,则返回更新信息,包括新版本号、更新内容描述、更新包大小、下载地址等。

  3. 客户端解析:客户端接收到服务器返回的更新信息后,进行解析并展示给用户,如新版本号、更新内容摘要等。

  4. 下载更新包:用户同意更新后,客户端会根据服务器提供的下载地址开始下载更新包,下载过程中会有进度显示。

  5. 安装更新:下载完成后,客户端会进行更新包的校验,校验通过后启动安装过程,期间可能需要重启设备以完成更新。

  6. 版本更新完成:设备重启后,客户端将运行新版本,更新过程结束。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部