You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安卓设备装新版App仍发旧版本请求的原因排查问询

问题:已升级设备仍发送旧版本App请求

我们监控安卓App向后端发送的请求,设有组件展示所有来自非“当前”版本App的请求——依据请求中携带的App版本号字段识别,且可通过请求中的唯一设备ID定位设备。

经核查,部分发送此类请求的设备实际已安装当前版本App,但仍定期发送旧版本请求。推测是设备上遗留的Android定时任务重复执行所致:我们的App基于WorkManager实现了任务,当请求因后端临时问题失败时会重新调度。这些旧请求可能因API变更无法被处理,且重启设备也无法终止。

我无法理解为何任务执行时会使用包含旧版本号的过时实现,已知信息:

  • 设备仅安装单一版本App
  • 版本号取自编译时注入的集中式ConfigurationService实例
  • 无硬编码版本号,均来自构建流水线
  • 仅极少数设备出现该问题

内容的提问来源于stack exchange,提问作者arkascha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 03:09:53