3

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

这是我的代码

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

4 回答 4

2

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

three位置提供者。

1. GPS Provider

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

3. Passive Provider.

注意:我从这个网站引用这个。当您提出与网络提供商相关的问题时,我将就此分享。

网络提供商,名称本身表示它需要网络连接。参考这篇文章。它需要网络WIFI连接才能继续。

全球定位系统

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

出于这个原因,大多数手机公司都关闭了手机中的 GPS,但紧急呼叫和他们向您出售的服务(例如方向)除外。

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

注意:即使手机支持,网络不支持也不行

于 2014-01-10T09:35:57.803 回答
0

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

于 2013-04-09T10:43:39.340 回答
-1

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

于 2013-04-09T10:39:23.793 回答
-1

不,您不需要互联网连接。但是在某些 rom 中,连接中可能存在一些错误。在 gps 模块中,您不需要互联网,但您可以通过某些方式使用 wifi 来提高性能,例如 google 导航服务。

于 2013-04-09T10:46:00.227 回答