首页»版块 荣耀数字系列手机 荣耀300系列 GPS定位系统的问题

GPS定位系统的问题

[复制帖子标题和链接]

9162

HONOR2501296901779  LV6  发表于 2026-8-7 21:02:41 福建 来自:荣耀300 Pro 旅拍神器
智慧空间场景:打开导航APP自动开启GPS,退出APP自动关闭GPS。
当前存在冲突:先打开A地图,切换打开B地图时,B地图提示未开启GPS,两款地图抢占定位硬件资源,程序互相干扰。

优化方案

1. 调整GPS启停逻辑(核心)

摒弃「单APP启停GPS」的独占模式,改为全局GPS常驻管理:

- 检测到任意地图/导航应用前台运行,持续保持GPS开启;

- 仅当所有导航类APP全部彻底退出后台,延时30秒后再自动关闭GPS;

- 切换地图时不反复开关GPS,避免硬件抢占冲突。

2. 多应用定位资源兼容处理

- 统一底层定位服务分发,GPS信号共享给所有前台地图应用,不允许单APP独占定位硬件;

- 切换应用时主动刷新定位权限状态,新打开地图自动复用现有GPS信号,不再重新申请硬件。

3. 补充容错优化

1. 短时后台保活:切换地图间隙短暂维持GPS,防止瞬间断连;

2. 异常重试机制:若新地图识别不到GPS,自动重新推送定位授权信号;

3. 增加用户可选模式:极简省电模式(原单APP开关逻辑)、多地图兼容模式(推荐日常使用)。

4. 用户体验补充说明

优化后效果:先后打开多款地图来回切换,所有软件均可正常获取GPS定位,不会出现后打开地图无定位的报错;全部导航软件关闭后,GPS自动断电节省电量,兼顾兼容与续。  ,´..,,,,,,,,,,,,,, 版本1(简洁正式,提交工单用)

问题:智慧空间设置开启导航自动开GPS、退出自动关GPS,切换多款地图软件时,后开启的地图识别不到GPS,应用间定位资源抢占冲突。
优化建议:改为全局共享定位,只要任意地图运行就保持GPS开启,全部退出后延时关闭,避免切换应用反复启停GPS造成兼容异常。

版本2(口语简短,发对接消息)

反馈智慧空间导航GPS联动bug:切换不同地图APP时,第二个地图读不到GPS,软件互相抢定位权限。麻烦改成多应用共用GPS,只要有地图在用就不关闭,全部退出再断电。
评论2
荣耀小达人丶大橘 荣耀答答团  发表于 8-7 22:49:20 属地未知 来自:PC-VOC

楼主您好,关于您的问题大橘已经在后台给您留言了,辛苦您查看一下。
Q弹守护使  LV8  发表于 8-8 08:35:41 湖北 来自:荣耀300 旅拍神器
排除AI写的,那你太专业了,帮你把帖子顶上去
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表