Android: zyklischer Hintergrund Prozess und starten nach dem Booten

  • Antworten:0
Martin Grulich
  • Forum-Beiträge: 56

11.05.2011, 16:33:03 via Website

Hi Leute,

ich quäle mich leider schon eine Weile mit der Problematik von Hintergrundprozessen rum. Es scheint mehrere Möglichkeiten zu geben wie man einen solchen Prozess realisiert, die wiederum verschiedenen Einschränkungen unterliegen.

Damit ich meinen Hintergrundprozess nach dem Booten starten kann ist wohl die einzige Möglichkeit dies über einen entsprechenden Broadcast-Receiver zu lösen. Das ist auch nicht das Problem. Die Frage ist wo und wie ich dafür sorge das ich meinen Hintergrundprozess zyklisch laufen lasse um meinen Service entsprechend anzutriggern, mit dem ich dann bei einer Aktualisierung auch noch den Context behalte um eine Notfication auszulösen.

Ein Versuch war mit dem AlarmManger direkt im Broadcast-Receiver und eine andere via timer direkt im Service, jedoch in beiden Fällen gelang es mir irgendwie nicht dann in entsprechendem Fall eine Notification auszulösen.

Ist mein Ansatz möglicherweise falsch und/oder gibt es eine elegantere Möglichkeit meine Problematik zu lösen ?

Danke & Gruß Martin

Antworten