Background task devraient être codé sous forme de IntentService
Imported issue: This issue was initially reported by @dvojtise in https://gforge.inria.fr/tracker/?func=detail&aid=17194 (Additionnal comments haven't been imported and may still be there)
Les actions de longue durée executées en tache de fond devraient utiliser le systême des IntentService.
Actuellement on utilise des AsyncTask qui sont plutôt prévu pour des tâches courtes (qq secondes max)
Cela crée de soucis de durée de persistence des sessions Orm (bug sur la rotation d'écran qui reinitialise l'activité...)
plutot que de tenter de conserver artificiellement (et probablement avec erreur) la session orm,
La bonne approche consiterai plutôt à lancer les taches longues dans des IntentServices, ce qui permettrai en outre d'envisager de continuer le download même aprés la fin de l'application (à vérifier si c'est le comportement que l'on souhaite)
On pourrai conserver les asynctask, pour des actions déclarées "courtes" dans le modèle genandroid