华为安卓9.0手机上无法获取GPS卫星数,使用GPS定位状态栏无GPS图标

在华为EMUI 9.0系统中,由于APP被错误分类导致高精度GPS定位受限,经过多次反馈与测试,最终通过更改APP分类或等待系统升级至EMUI10解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题处理进度

  1. 2019-07-22 在高德开放平台提交工单咨询,得知9.0无需特殊适配,GPS定位有信号就能取到卫星数,但是我们APP在室外测试,始终无法取得。通过多天对比、修改高德定位demo,发现只要修改applicationId成我们APP的id,在华为9.0手机上就会出现如标题所述情况,其它随意applicationId就正常。

  2. 2019-07-26 在华为开发者联盟提交工单、同时咨询他们的QQ在线客服,咨询相关情况得知,华为开发者联盟无技术支持、无技术客服,只负责应用/主题接入市场和联盟开放能力接入,不了解系统问题,需要前往华为客服 反馈,OK,提交反馈了。
    同天,将仅修改了applicationId的高德定位demo提交到高德开放平台进行咨询

  3. 2019-07-30 华为客服中心来电,说高级工程师反馈这个问题需要开发者联盟处理,我说明了开发者联盟无技术支持的情况,对方表示继续反馈。

  4. 2019-07-31 高德开放平台技术支持反馈,APP可能被华为加入某个黑名单。同时我发现,在浏览器下载完安装包后,先关闭网络再点击apk文件进行安装(这样安装时就不会联网验证),安装完成后再联网然后打开APP,此情况下,GPS定位正常了,能取到GPS卫星数了!!!如果联网安装APP,打开后就不正常,定位时状态栏右上角没有GPS图标。再次确认得知被加入黑名单。
    华为客服中心来电(换了个客服),向我确认我描述的问题,我说明了高德的反馈结果,对方表示继续反馈。

  5. 2019-08-01 华为客服中心来电,要我提供其他品牌9.0手机上能正常使用的视频,同时提交其他相关辅助视频,我提供了上面第1条的操作视频。

  6. 2019-08-03 华为客服中心来电,又让我去华为开发者联盟反馈,这个问题大概是没法解决了。

  7. 2019-08-13 新进展,在华为最近建立的开发者论坛发帖【地址】。反馈10天后 ,版主联系我说“内部已经复现并抓到log,等我们GPS团队和监管团队内部处理,稍等稍等”。

  8. 2019-08-16 华为GPS团队找到问题原因,APP被华为应用商店分类为社区类型,社区类型不能使用高精度定位,会被系统限制,需要更改分类
    版主告知可以下架APP然后再提交个新版本并且更改APP分类后重新上架,或者等待系统升级到EMUI10,EMUI10去除了此限制。当然是选择重新上架咯。

  9. 2019-08-20 新版本上架审核通过,直接在应用商店更新,问题依旧存在。卸载重装后,问题不再出现。至此,问题得到解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值