traduccion services play google gms fusedlocationproviderclient fused android gps google-play-services fusedlocationproviderapi

google - play services android



Android Fused Location Api no está utilizando GPS incluso con PRIORITY_HIGH_ACCURACY? (0)

Estoy desarrollando una aplicación de seguimiento para autobuses, necesito usar solo el GPS, seguí este tutorial , sin embargo, solo uso la ubicación de la red, no el GPS, incluso cuando uso PRIORITY_HIGH_ACCURACY.

protected void createLocationRequest() { mLocationRequest = new LocationRequest(); mLocationRequest.setInterval(UPDATE_INTERVAL_IN_MILLISECONDS); mLocationRequest.setFastestInterval(FASTEST_UPDATE_INTERVAL_IN_MILLISECONDS); mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); } protected void startLocationUpdates() { LocationServices.FusedLocationApi.requestLocationUpdates( mGoogleApiClient, mLocationRequest, this); }

  • La prioridad de ubicación de mi teléfono es de alta precisión.
  • GPS está habilitado
  • ambos permisos finos y gruesos son usados
  • el resultado no es exacto en absoluto
  • cuando se utiliza la aplicación Google maps, aparece el ícono del GPS y la ubicación se vuelve más precisa