J'ai un Motorola Milestone, et j'ai appris qu'il avait une mémoire relativement faible (mémoire d'exécution, pas de capacité de stockage). Le problème qui en découle est qu'à chaque fois que trop d'applications veulent fonctionner en arrière-plan, le système Android commence à tuer des choses, et avec mon Milestone, cela se produit très facilement.
Ce ne serait pas si grave, si ce n'était qu'Android semble penser que le lanceur d'accueil est l'application la moins importante de toutes (ce qui est absurdement faux). Par exemple, en ce moment, j'ai une série d'applications qui polluent l'arrière-plan, certaines importantes (telles que Swype ) et d'autres inutiles (comme Facebook ). Si j'ouvre même une application simple comme Messages o Contacts o Paramètres le homelauncher est tué en arrière-plan. Une fois que j'ai appuyé sur le bouton Home, je suis accueilli par un écran d'accueil vide, et je dois attendre environ 1 ou 2 minutes pour que tout se charge à nouveau.
Cela se produit avec tous les lanceurs domestiques que j'ai essayés, bien que cela se produise plus facilement avec les plus lourds. Jusqu'à présent, j'ai réussi à vivre avec ce comportement en évitant religieusement les applications qui fonctionnent en arrière-plan (ainsi que les widgets). Mais cette solution n'est pas parfaite. Cela se produit encore plus souvent que je ne le voudrais.
Existe-t-il un moyen de modifier les priorités d'Android lorsqu'il s'agit de tuer les applications en arrière-plan ? Mais pourquoi le lanceur d'accueil est-il moins bien classé que les applications d'arrière-plan ? Google Maps Service de localisation y Facebook de l'uploader (inactif) y tout le reste ? Je veux que le lanceur d'accueil soit la dernière chose qui est tuée lorsque la mémoire est faible, ou aussi proche de la dernière que possible (par exemple, il ne peut évidemment pas être classé plus haut que l'application actuellement active, mais vous comprenez ce que je veux dire).
J'ai actuellement Cyanogen mod 6 installé, mais cela s'est également produit sur l'OS Android stock, et je suis prêt à l'installer absolument. N'IMPORTE QUEL ROM personnalisée pour résoudre ce problème.