在Android平板电脑中的当前位置

时间:2012-06-29 13:51:26

标签: android geolocation gps

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

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

请告知。

3 个答案:

答案 0 :(得分:2)

您不需要GPS网络运营商。

您确实需要Internet连接才能使用NETWORK_PROVIDER。没有互联网连接,您将无法获得更新的职位。

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

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

答案 1 :(得分:2)

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

答案 2 :(得分:1)

LocationManager课程使用内置GPS收音机,而非SIM卡。除非您计划使用MapView或类似的地图组件,否则您也不需要互联网连接。如果平板电脑中有GPS,只需将其打开(激活它),然后尝试使用LocationManageror SensorManager`中的一个示例来读取GPS传感器。希望这可以帮助!这是一个example,可以帮助您入门。