集成了高德地图,写了一个测试程序定位没有问题,差不多1秒就能定位成功;
然后集成到项目中,发现需要大概8秒才能定位成功;为什么会出现这样的问题?
代码写的链接太多了。。。
1可能代码有问题;2可能网络有问题;3可能手机硬件有问题
是不是有循环没有及时跳出?
每次都是8秒吗?网络不好时会慢一点,正常情况都很快的
应该是代码问题,走一下debug看一下
你应该,提交一个工单给高德的技术,让他们给你专业的答复, 谢谢,希望你能搞定
你好我想问问你解决了吗,我也是遇到了这个问题,定位耗时8s左右,但是官方的那个demo就不会,我在想会不会是那个key权限的问题
没看到你的代码 所以不清楚你的具体原因 问你两个问题 第一是你所说的8s 是从你的程序执行开始 还是从你的调用定位开始 ? 第二个问题 你是否是设置了定位模式和间隔 ?高精度定位 和低精度定位 耗时是不一样的 还有定位时间间隔 多长时间定位一次 也会影响定位耗时
看了一下测试demo和项目有什么不同,就是在清单文件中加,就好了,现在从调用到定位大概2秒 谢谢各位