Hola
He echo una prueba de llamar a Main desde el modulo de servicio starter y cuando reinicias el dispositivo no funciona.
He mirado en el foro y en el tutorial sobre el servicio Starter y no he visto ninguna respuesta.
Asi que he preguntado y Erel me ha respondido esto:
The Starter service should never be the "target module". It is expected to be started before the target module.
Pues ya sabeis, no se puede hacer
, hay que hacer lo de Heppy, hacerlo desde un módulo de servicio "normal". Gracias Angel por tu aclaración.
Al hilo de esto, por si no lo sabiais, el flujo del programa cuando existe este servicio, otros normales y varios activity, es el siguiente:
Main.Process_Globals
Starter.Process_Globals
Otros Activity.Process_Globals
Otros ModulodeCódigo.Process_Globals
Starter.Service_Create
Starter.Service:Start
Main.Globals
Main.Activity_Create
Main.Activity_Resume
Creo que es bueno saberlo, crearé un post ya que creo que puede ser interesante para todos.
(No se si seria interesante añadirlo al tutorial que hice del ciclo de Android)
Saludos