【发布时间】:2014-01-30 00:20:58
【问题描述】:
我在 Nexus 4 和三星 Galaxy S3 上看到了这个
在许多情况下,我无法仅通过网络提供商获取 GPS/定位数据,直到手机重新启动。这不是我的用户的解决方案。
似乎有很多样板的 GPS 和定位代码,以及经过调整的代码,只需要 Android 4.0+ 的不同逻辑,我想知道其他人是如何处理的。
基本上我的应用和其他 Play 商店应用无法获取 GPS/定位数据,但 Google 地图应用仍然可以。
可能重复?当然,但是从我所看到的情况来看,相关问题中接受的答案都不够充分,需要确定这是否是一个已知的错误,或者是否有一些新的编码考虑可以完成而不涉及重新启动电话。
【问题讨论】:
-
如果您说现有答案不充分,我建议您链接到相应的问题并解释为什么这些答案不适合您。否则这个问题肯定会被关闭。
-
是的,网络提供商不是 GPS,如果您需要网络位置,则无法获得 GPS 是有道理的
-
此外,当您从网络角度更改位置时,网络位置也会更新。通常当你改变单元格时,它可能有几百米宽,甚至更多。 (我见过10公里一次)
-
@njzk2 语义不谈,网络提供商应该提供位置信息。有时在设备重新启动之前它不会提供任何东西
-
我在多个 S3 设备上也看到过这种情况。
标签: android gps location android-4.0-ice-cream-sandwich android-4.2-jelly-bean