0

在没有 SIM 卡的 android 平板电脑中查找当前用户位置的最佳方法是什么?

我的问题可能很幼稚,但位置管理器是否需要网络运营商 (SIM) 和互联网连接?同样,如果我们必须使用 GPS,是否也需要网络运营商?

请指教。

4

3 回答 3

2

您实际上并不需要网络运营商的 GPS

于 2013-02-15T10:10:06.633 回答
2

GPS 不需要网络运营商。

不过,您确实需要 Internet 连接才能使用 NETWORK_PROVIDER。如果没有 Internet 连接,您将无法获得最新的位置。

NETWORK_PROVIDER 收集 wifi 站信息和手机信号塔信息,并通过 Internet 将其发送到 Google 的位置服务器。位置服务器根据存储在服务器数据库中的数据,使用该信息来查找用户最可能的位置。

您可以通过 wifi 或移动数据访问互联网。如果您没有 SIM 卡,NETWORK_PROVIDER 只会收集 wifi 信息并尝试据此猜测您的位置。

于 2012-06-29T13:57:44.800 回答
1

LocationManager课程使用内部 GPS 无线电,而不是您的 SIM 卡。MapView除非您计划使用或类似的地图组件,否则您也不需要互联网连接。如果您的平板电脑中有 GPS,只需将其打开(激活)并尝试使用SensorManager` 从 GPS 传感器读取数据LocationManager的众多示例之一。or希望这可以帮助!这是一个帮助您入门的示例。

于 2012-06-29T13:57:46.147 回答