使用Android 导航SDK,为什么同一手机,高德app信号强,自己导航App的信号弱?

高德app信号强是因为高德当时拿到的是GPS,SDK里面拿到的是network导致的。

因为是系统返回的,并不是SDK返回的,SDK内是控制不了的,这个会跟系统白名单有关,可以通过包名做控制。

也可以通过以下方式去排查:

1、检查下动态授权,APP是否正常授权了GPS权限。

2、系统对app的gps定位总时间有限制,超出时间后就返回网络定位结果,可以在定位不了的时候退出app试下,验证下是否是这问题。

3、有一些包名会被系统限制,请求gps定位强制改成network结果,可以修改包名。

如以上内容仍未解决您的问题,请创建工单
新用户
福利
示例
中心
常见
问题
智能
客服