使用GoogleApiClient

时间:2015-10-12 15:43:12

标签: android google-play-services fusedlocationproviderapi android-googleapiclient

我正在尝试通过在构建位置请求时增加setInterval()持续时间来了解我们获得的电池节省量。我试过两个场景

  1. 带有60000millis的setInterval()的位置请求
  2. 使用setInterval()的位置请求为500millis
  3. 在这两种情况下,当位置更新开始时,状态栏中都有一个GPS图标。但request2返回的准确性优于request1。请解释内部发生的情况以及由此引起的电池影响

    方案1的位置请求如下所示

    private final LocationRequest mLocationRequestHighAccuracy = LocationRequest
            .create().setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY)
            .setInterval(60000)
            .setFastestInterval(100);
    

0 个答案:

没有答案