Android网络提供商,需要互联网吗?

时间:2013-04-09 10:38:21

标签: android

我正在使用网络提供商进行位置更新。我需要在我的手机上安装互联网吗?

这是我的代码

LocationMngr = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
LocationMngr.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, inteval, 0, this);

4 个答案:

答案 0 :(得分:2)

我对看到别人的答案感到困惑。然后我搜索了很多并对此有所了解。在搜索时,我已经了解了A-GPS的新概念。我想和你分享这些东西。

three位置提供商。

1. GPS Provider

2. Network Provider (AGPS, CellID, WiFi MACID)

3. Passive Provider.

注意:我从this site.引用此问题。当您询问与网络提供商相关的问题时,我将分享相关内容。

网络提供商,名称本身表示它需要网络连接。请参阅此article。它需要网络 WIFI 连接才能继续。

<强> A-GPS

手机上的GPS有点模糊。一般情况下,打开手机中的GPS不需要花费任何费用,但是当你找到一个位置时,它通常涉及手机公司,以便在没有信号的情况下迅速获得它,以及获取位置时这些卫星是不可见的(因为即使卫星在911紧急情况下不可见,政府也需要修理)。它消耗了一些蜂窝带宽。这也意味着对于没有常规GPS接收器的手机,如果您没有手机服务,则根本无法使用GPS。

出于这个原因,大多数手机公司都关闭手机中的GPS,除了紧急电话和他们向你推销的服务(如指示)。

这种特殊类型的GPS称为Assisted GPS AGPS )。

注意:即使手机支持,网络不支持,这也不起作用

答案 1 :(得分:0)

无需互联网来检索位置(GPS或网络提供商)。使用Internet可以加快流程并为您提供更准确的位置(与网络提供商打交道时)。

答案 2 :(得分:-1)

不,GPS传感器独立于互联网连接,因此如果您只想通过GPS获取位置,则无需担心互联网连接。我有一个带有GPS传感器的Nexus 10,当我在没有互联网连接的情况下漫游时它工作正常。

答案 3 :(得分:-1)

不,你不需要互联网连接。但在一些roms中,它可能是连接中的一些错误。 在gps模块中你不需要互联网,但有些方法可以使用wifi来提高性能。例如谷歌导航服务。