J'ai un Sony Ericsson Xperia Ray.
Lorsque j'ai acheté le téléphone pour la première fois, il était livré avec un microSD de classe 2 de 4 Go sans nom de marque. Je pouvais jouer à des jeux sans problème et c'était assez stable.
Ensuite, j'ai acheté un microSD 32 Go bon marché sans aucune classe. J'ai déplacé mes fichiers de l'ancienne carte vers une nouvelle en les copiant-collant. Lorsque je joue à des jeux (principalement des jeux de grande taille), les jeux se brisent soudainement sur l'écran d'accueil sans aucune option de "fermeture forcée".
Ensuite, j'ai pensé que c'était peut-être à cause du microSD bon marché, j'ai donc acheté un nouveau microSDHC Transcend 32 Go classe 10. Il est assez rapide pour les jeux HD, et j'en suis satisfait, mais le même problème se produit - les jeux se bloquent parfois sur l'écran d'accueil.
Est-ce à cause de mon espace de stockage? Peut-être que j'ai installé trop de trucs dessus? J'ai 80 Mo d'espace libre. C'est peut-être la cause?
État de mon téléphone:
- Enraciné
- Aucune autre modification n'a été appliquée.
Réponses:
Si votre application de premier plan est fermée sans avertissement, le suspect n'est autre que Kernel. Cela se produit généralement lorsque le noyau manque de mémoire. Dans ce cas, le noyau récupère la mémoire en tuant d'autres applications, sinon l'appareil serait bloqué. Dans une telle situation, le noyau ne respecte pas le multitâche (applications avec services d'arrière-plan, applications ayant une icône dans la barre d'état, etc.) et dans certains cas, même les applications de premier plan (lorsque c'est très critique). Lorsque le noyau ne parvient pas à le faire en raison de l'indisponibilité du processeur, etc., le périphérique se bloque vraiment. Voilà comment cela fonctionne.
Dans votre cas, une ou plusieurs raisons sont responsables:
Lorsqu'il s'agit d'un grand stockage entièrement rempli, le système nécessite un peu plus de ressources pour y localiser un fichier, mais cela ne cause pas ce type de problème. Vous pouvez réduire la taille de la carte mémoire ou les fichiers qu'elle contient pour réduire l'impact sur les performances, mais ce n'est pas recommandé. Il vaut mieux traquer et supprimer les applications en cours d'exécution qui ne sont pas extrêmement utiles. Même si c'est utile, vous devriez trouver son alternative qui ne fonctionne pas toujours en arrière-plan.
Dans le dernier, vous pouvez toujours installer CatLog pour voir ce qui s'est passé après le crash du jeu. Si vous le trouvez comme langue étrangère, recherchez-le sur Google ou demandez ici.
la source
Dans de tels cas, je suggère fortement d'essayer de reproduire le problème lorsque le débogage USB est activé. Installez le SDK Android qui vous donnera les outils nécessaires pour "logcat" ce qui se passe. Les messages peuvent vous donner une idée de la cause de l'arrêt soudain de votre application.
Après avoir installé le sdk, vous pouvez simplement démarrer la journalisation via Terminal / cmd en
Une photo pour illustration (cliquez pour agrandir):
Comme suggéré, cela pourrait être un problème avec une faible RAM. Les téléphones Sony Ericsson Xperia S semblent parfois lents, surtout si vous utilisez beaucoup de "widgets" tels que la chronologie et le widget du lecteur multimédia sur votre écran d'accueil car ils sont assez gourmands en ressources. Cela peut être indirectement lié à l'arrêt de vos jeux s'il existe de nombreux services d'arrière-plan qui ne fonctionnent tout simplement pas assez de RAM gratuit pour le jeu.
la source
Téléchargez Advance Task Killer sur Android Market. Ensuite, ouvrez-le, accédez à
Settings
et sélectionnezauto task kill
.la source