Hi allerseits,
ich verwende in einem Service folgende Zeile, um den Service alle 30 Minuten zu starten:
StartServiceAt("", DateTime.Now + 1800 * DateTime.TicksPerSecond, True)
Der Service aktualisiert dann ein Widget.
Was mich irritiert:
Wird das Widget neu erzeugt, startet der Service (in Service_Create des Widget Moduls wird StartService("meinservice") aufgerufen).
Anschließend wird der Service alle 30 Minuten ausgeführt.
Wird allerdings die App aktualisiert (neues Update), dann wird der Service *nicht* gestartet, sondern erst nach x Minuten, sobald eben StartServiceAt wieder greift...
Lässt es sich irgendwie hinbekommen, dass der Service in diesem Falle auf jeden Fall neu startet?
Herzliche Grüße
Carsten
ich verwende in einem Service folgende Zeile, um den Service alle 30 Minuten zu starten:
StartServiceAt("", DateTime.Now + 1800 * DateTime.TicksPerSecond, True)
Der Service aktualisiert dann ein Widget.
Was mich irritiert:
Wird das Widget neu erzeugt, startet der Service (in Service_Create des Widget Moduls wird StartService("meinservice") aufgerufen).
Anschließend wird der Service alle 30 Minuten ausgeführt.
Wird allerdings die App aktualisiert (neues Update), dann wird der Service *nicht* gestartet, sondern erst nach x Minuten, sobald eben StartServiceAt wieder greift...
Lässt es sich irgendwie hinbekommen, dass der Service in diesem Falle auf jeden Fall neu startet?
Herzliche Grüße
Carsten