problema programacion gps

Buenas, resulta que estoy terminando una app la app pilla la localizacion del usuario por gps o por wifi segun a que este concectado,la he probado en en varios moviles en unos me tarda en cargar unos 10 o 15 segundos algo normal y en otros 5 minutos o ni carga, alguna idea??

La memoria ram no creo que sea ya que he probado la app en un movil mierder de 512 de ram y va bien.
Asegurate de tener las librerías de compatibilidad añadidas y que la localización se haga en un hilo aparte al de la activity. Si es la Activity inicial la que hace la localización la GUI se queda colgada hasta que estan todos los datos y Android revienta las apps que se quedan "pilladas" al inicio.
Lo suyo es que la activity en la que entras que muestre la localizacion tenga un view map pero la obtención de datos de la marca lo haga otro hilo. Mientras puedes colocar algun letrerillo de "Localizando..."
1 respuesta