J JorgeMC Member Licensed User Longtime User May 21, 2012 #1 Buenos días, tengo un problema, como se pone correctamente un servicio para que este ejecutandose de continuo y sin que aparezca la pantalla de Activity ni nada, o sea, se ejecute minimizado y siempre funcionando. Un saludo y gracias.
Buenos días, tengo un problema, como se pone correctamente un servicio para que este ejecutandose de continuo y sin que aparezca la pantalla de Activity ni nada, o sea, se ejecute minimizado y siempre funcionando. Un saludo y gracias.
J jota Active Member Licensed User Longtime User May 21, 2012 #2 Debes crear un Servicio [Project->Add new module -> Service Module], en el Activity_Create lo llamas con StartService o StartServiceAt y cierras la actividad con Activity.Finish, y listo tienes el servicio en marcha.
Debes crear un Servicio [Project->Add new module -> Service Module], en el Activity_Create lo llamas con StartService o StartServiceAt y cierras la actividad con Activity.Finish, y listo tienes el servicio en marcha.
L Latzen New Member Licensed User Longtime User May 22, 2012 #3 Hola, buenas noches. La verdad que me viene como anillo al dedo el tema este. Lo he probado y ejecuta bien el servicio en segundo plano, pero me surge un problema cuando apago la pantalla. En ese momento se para la aplicación. ¿Hay alguna forma que este en ejecución con la pantalla apagada? Un saludo.
Hola, buenas noches. La verdad que me viene como anillo al dedo el tema este. Lo he probado y ejecuta bien el servicio en segundo plano, pero me surge un problema cuando apago la pantalla. En ese momento se para la aplicación. ¿Hay alguna forma que este en ejecución con la pantalla apagada? Un saludo.
G genesi Active Member Licensed User Longtime User May 22, 2012 #4 jota said: Debes crear un Servicio [Project->Add new module -> Service Module], en el Activity_Create lo llamas con StartService o StartServiceAt y cierras la actividad con Activity.Finish, y listo tienes el servicio en marcha. Click to expand... Hola, una duda el servicio no debe estar en foreground? Service.StartForeground(1, Notification). En todo caso , todavia no logro dejar el programa siempre arrancado :BangHead: mario
jota said: Debes crear un Servicio [Project->Add new module -> Service Module], en el Activity_Create lo llamas con StartService o StartServiceAt y cierras la actividad con Activity.Finish, y listo tienes el servicio en marcha. Click to expand... Hola, una duda el servicio no debe estar en foreground? Service.StartForeground(1, Notification). En todo caso , todavia no logro dejar el programa siempre arrancado :BangHead: mario
J jota Active Member Licensed User Longtime User May 22, 2012 #5 Si pones en Service_Start(), StartServiceAt(Null,60000,True) fuerzas que cada 10 minutos ejecute el servicio si este esta apagado.
Si pones en Service_Start(), StartServiceAt(Null,60000,True) fuerzas que cada 10 minutos ejecute el servicio si este esta apagado.
L Latzen New Member Licensed User Longtime User May 22, 2012 #6 Funciona bien, aunque la pantalla este apagada. Gracias por el aporte!!! Un saludo