Cómo obtener el número de satélites del objeto Ubicación

Estoy usando un proveedor de GPS y LocationListener.onLocationChanged (Ubicación) para recibir correcciones de ubicación.
La documentación indica que Location.getExtras () contiene el siguiente par de claves / valores:

Satélites – el número de satélites utilizados para derivar la

Pero en la práctica estoy recibiendo un objeto extra vacío – no hay ningún dato allí.
¿Significa que estoy recibiendo las correcciones de A-GPS y no GPS?

3 Solutions collect form web for “Cómo obtener el número de satélites del objeto Ubicación”

Para obtener el número de satélites utilizados por el motor GPS que necesita para implementar android.location.GpsStatus.Listener e implementar su método onGpsStatusChanged() .

Ejemplo…

 public void onGpsStatusChanged(int event) { int satellites = 0; int satellitesInFix = 0; int timetofix = locationManager.getGpsStatus(null).getTimeToFirstFix(); Log.i(TAG, "Time to first fix = " + timetofix); for (GpsSatellite sat : locationManager.getGpsStatus(null).getSatellites()) { if(sat.usedInFix()) { satellitesInFix++; } satellites++; } Log.i(TAG, satellites + " Used In Last Fix ("+satellitesInFix+")"); } 

Yo uso Location.getExtras (). GetInt ("satélites"), y dar el número de satélites en uso.

Nope significa que su fabricante de teléfonos decidió no implementar esto. (O podría estar utilizando el NETWORK_PROVIDER que no utiliza satélites)

Utilice un NmeaListener y NmeaListener las frases para conocer el número de satélites visibles o utilizados.

  • Obtener la ubicación actual nombre de la ciudad, android
  • Ubicación de Google Play No conectado. Llame a connect () y espere a que onConnected () se llame
  • Maps api v2 android Mi ubicación no funciona en 2.3.3
  • Localización fuera de línea basada en la aplicación Android
  • Localización de la ubicación: Servicio de ubicación de Google Play o API de ubicación de la plataforma Android
  • ¿Cómo puedo obtener la ubicación GPS actual mediante programación en Android?
  • Google maps haz para mostrar las direcciones de usuario / título en android MapFragment
  • ¿Ha cambiado el comportamiento NETWORK_PROVIDER en Android 4.1.1?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.