J'ai un Motorola Milestone, et j'ai appris qu'il a une mémoire relativement faible (mémoire d'exécution, pas de capacité de stockage). Le problème qui vient avec cela est que chaque fois que trop d'applications veulent s'exécuter en arrière-plan, le système Android commence à tuer des choses, et avec mon jalon, cela se produit très facilement.
Ce ne serait pas si mal, si ce n'était le fait qu'Android semble penser que le lanceur à domicile 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 polissant l'arrière-plan, certaines importantes (comme Swype ) et certaines inutiles (comme Facebook ). Si j'ouvre même une application simple comme Messages ou Contacts ou Paramètres, l'homelauncher est tué en arrière-plan. Une fois que j'appuie sur le bouton Accueil, je suis accueilli avec 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, mais cela se produit plus facilement avec les plus lourds. Jusqu'à présent, j'ai réussi à vivre avec ce comportement en évitant religieusement les applications qui s'exécutent en arrière-plan (ainsi que les widgets). Mais cette solution n'est pas parfaite. Cela arrive encore plus souvent que je ne le souhaiterais.
Existe-t-il un moyen de modifier les priorités d'Android en ce qui concerne la suppression des applications d'arrière-plan? Mais pourquoi le rang inférieur à celui du lanceur à domicile Google Maps de l' emplacement du service et Facebook 's (inactif) Uploader et tout le reste? Je veux que le lanceur à domicile soit la dernière chose qui soit tuée lorsque la mémoire est faible, ou aussi près que possible (par exemple, il ne peut évidemment pas se classer plus haut que l'application actuellement active, mais vous obtenez mon point).
J'ai actuellement Cyanogen mod 6 installé, mais cela s'est également produit sur le système d'exploitation Android d'origine, et je suis prêt à installer absolument N'IMPORTE QUELLE ROM personnalisée pour résoudre ce problème.
la source
Essayez le compresseur V6 .
Il peut rendre votre lanceur d'écran d'accueil "difficile à tuer" ou "à l'épreuve des balles". Si vous avez ICS / JB, assurez-vous d'obtenir la version ICS / JB .
Assurez-vous également de désactiver le
Lock Home in Memory
lanceur (le cas échéant) avant d'utiliser la v6.la source
Essayez d'ajouter:
ro.HOME_APP_ADJ=1
au/system/build.prop
fichier et redémarrez (nécessitera root).Source: http://forum.xda-developers.com/showthread.php?t=860023
la source