PRIORITY_LOW_POWER与PRIORITY_BALANCED_POWER_ACCURACY for google play service v2

我想知道融合的位置,以上任何使用gps + wifinetworking的组合? 提供者(它是否使用gps)有什么区别? 从我在文档中看到的差异只有距离

我以前曾经使用过LocationManager,一起使用NETWORK_PROVIDER和GPS_PROVIDER来获得这两个提供者的组合。

Solutions Collecting From Web of "PRIORITY_LOW_POWER与PRIORITY_BALANCED_POWER_ACCURACY for google play service v2"

与以前的方法相比,新的融合位置提供商采取了一些不同的方法。 开发人员现在select使用多less电池电量来计算位置,而不是使用哪个设备组件来计算。 它使用GPS,Wi-Fi,移动networking和机载传感器的任何可用组合来计算位置。

LocationRequest优先级设置现在是:

  • PRIORITY_NO_POWER (被动地侦听来自其他客户端的位置更新)
  • PRIORITY_LOW_POWER (~10km“城市”精度)
  • PRIORITY_BALANCED_POWER_ACCURACY (〜100m“块”精度)
  • PRIORITY_HIGH_ACCURACY (尽可能准确,牺牲电池寿命)

Google在这里描述了LocationRequest类: http : //developer.android.com/reference/com/google/android/gms/location/LocationRequest.html