Bonjour,

Je dois faire une application qui fait deux chose :

  • sur la reception d'une Intent par un BroacastReceiver, insérer des lignes (max 15, 20) dans la BDD Sqlite. J'ai vu que le BroacastReceiver est rapidement détruit par le Système. Dois-je pour cette opération (l'insertion dans la BDD) lancer un Service ?
  • J'ai besoin d'un service qui tourne en background même quand l'application n'est pas lancée. La classe Service répond-elle à mes attentes ? J'ai vu qu'il existe des RemoteService (qui de ce que j'en ai vue n'ont pas l'air si distant que ça) et une Interface IBackgroundService, ça peut me servir ? Ce service doit juste faire une opération donnée tous les N heures. Autre question, je veux que ce service se relance automatiquement quand il est killé par un TaskKiller. Comment dois-je m'y prendre ?

merci d'avance