Me he dado cuenta de que las aplicaciones como el Estado del GPS se solucionan bastante rápido. Cuando trato de obtener una solución dentro de mi propia aplicación, lleva más tiempo. ¿Alguien sabe por qué está pasando esto? ¿Utilizan una parte oculta de la API para obligar al GPS a conectarse más rápido?Fijación de GPS más rápida en Android
Esto es lo que yo uso
LocationManager loc = (LocationManager) context
.getSystemService(Context.LOCATION_SERVICE);
loc.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0,
listener);
Quiero que el GPS para dar resultados tan frecuente como sea posible porque lo necesito para una aplicación AR :) A pesar de que poner diferentes ajustes, como 1000 ms y 1 m para la actualización frecuencia sin diferencia perceptible en la velocidad de la corrección.