GReaper / MadridLive

Madrid Live repository
0 stars 0 forks source link

No llega a arrancar el service de la localización #86

Closed rMarinf closed 10 years ago

rMarinf commented 10 years ago

He estado debugueando y he comprobado lo siguiente:

1.- Una vez me registro en la app, no se inicia sola la localización, esto es algo que ya habíamos visto al hacer las pruebas en las mesas. He intentado ver si pone algún mensaje pero no muestra nada de nada

2.- He probado a pulsar sobre la opción de iniciar geolocalización. He ido parando con el debug y llega perfectamente hasta la llamada a startService. He puesto el debug en el service, pero no llega ni a crearse ni nada parecido. Solamente cambia el texto que se pone a detener geolocalización. Le volví a dar para detener por si en realidad si había sido iniciado el service, pero he podido ver que no porque el booleano "running" seguía estando a false.

No te puedo dar mas información @GReaper porque no sale ningún tipo de mensaje ni nada. Espero que sea de ayuda.

GReaper commented 10 years ago

Actualizo En 45 min hecho un ojo.

GReaper commented 10 years ago

Actualizo / autoanotación

    @Override
    public int onStartCommand(Intent intent, int flags, int startId)
    {
        Log.e(TAG, "onStartCommand");
        super.onStartCommand(intent, flags, startId);       
        return START_STICKY;
    }
GReaper commented 10 years ago

Para @rMarinf Inicia sesión de nuevo, detén justo antes del 'startService' del login y borra el LogCat. Ahí continua la ejecución y guarda todas las salidas de LogCat hasta llegar la sección principal. Si puedes pégalas aquí para que consten. Es para revisar si hay alguna entrada relativa al ServicioPosicionamiento porque ayudaría a depurar más esto.

GReaper commented 10 years ago

Solucionado Confirmado por @rMarinf que funciona ya. @Argaide , cuando reinstales la aplicación, haz un clean primero por si acaso.