Ich habe ein Sony Ericsson Xperia Ray.
Als ich das Telefon zum ersten Mal kaufte, kam es mit einer 4 GB Klasse 2 microSD ohne Markennamen. Ich konnte ohne Probleme spielen und es war ziemlich stabil.
Dann kaufte ich eine billige 32 GB microSD ohne Klasse. Ich habe meine Dateien von der alten Karte in eine neue verschoben, indem ich sie kopiert habe. Wenn ich Spiele spiele (meistens große Spiele), stürzen die Spiele manchmal plötzlich auf dem Homescreen ab, ohne dass die Option "Schließen schließen" erforderlich ist.
Dann dachte ich, es liege vielleicht an der billigen microSD, also kaufte ich eine neue Transcend 32 GB Klasse 10 microSDHC. Es ist schnell genug für HD-Spiele und ich bin damit zufrieden, aber das gleiche Problem tritt auf - Spiele stürzen manchmal auf dem Homescreen ab.
Liegt das an meinem Speicherplatz? Vielleicht habe ich zu viel Zeug darauf installiert? Ich habe 80 MB freien Speicherplatz. Vielleicht ist das die Ursache?
Mein Telefonzustand:
- Verwurzelt
- Es wurden keine weiteren Änderungen vorgenommen.
Antworten:
Wenn Ihre Vordergrund-App ohne Vorwarnung geschlossen wird, ist der Verdächtige kein anderer als Kernel. Es passiert im Allgemeinen, wenn der Kernel nicht mehr genügend Speicher hat. In diesem Fall gewinnt der Kernel Speicher zurück, indem andere Apps beendet werden. Andernfalls würde das Gerät abstürzen. In einer solchen Situation respektiert Kernel Multitasking (Apps mit Hintergrunddiensten, Apps mit Symbol in der Statusleiste usw.) und in einigen Fällen sogar Vordergrund-Apps (wenn dies sehr kritisch ist) nicht. Wenn der Kernel dies aufgrund von CPU-Nichtverfügbarkeit usw. nicht tut, stürzt das Gerät wirklich ab. So funktioniert es.
In Ihrem Fall sind ein oder mehrere Gründe dafür verantwortlich:
Wenn es um voll gefüllten großen Speicher geht, benötigt das System etwas mehr Ressourcen, um eine Datei darin zu finden, aber es verursacht diese Art von Problem nicht. Sie können die Größe der Speicherkarte oder der darin enthaltenen Dateien reduzieren, um die Auswirkungen auf die Leistung zu verringern. Dies wird jedoch nicht empfohlen. Es ist besser, ständig laufende Apps zu suchen und zu entfernen, die nicht besonders nützlich sind. Auch wenn es nützlich ist, sollten Sie eine Alternative finden, die nicht immer im Hintergrund ausgeführt wird.
Im letzten Schritt können Sie CatLog jederzeit installieren, um zu sehen, was nach dem Absturz des Spiels passiert ist. Wenn Sie es als Fremdsprache finden, googeln Sie es oder fragen Sie hier.
quelle
In solchen Fällen würde ich dringend empfehlen, das Problem zu replizieren, während das USB-Debugging aktiviert ist. Installieren Sie das Android SDK, das Ihnen die notwendigen Tools gibt, um zu "logcat", was passiert. Die Nachrichten geben Ihnen möglicherweise einen Hinweis darauf, was das plötzliche Herunterfahren Ihrer Anwendung verursacht.
Nach der Installation des SDK können Sie einfach die Protokollierung über Terminal / cmd von starten
Ein Bild zur Veranschaulichung (zum Vergrößern anklicken):
Wie vorgeschlagen, könnte es ein Problem mit niedrigem RAM sein. Sony Ericsson Xperia S-Telefone fühlen sich manchmal träge an, insbesondere wenn Sie viele "Widgets" wie die Timeline und das Media Player-Widget auf Ihrem Homescreen verwenden, da diese sehr ressourcenintensiv sind. Dies kann indirekt mit dem Herunterfahren Ihrer Spiele zusammenhängen, wenn dort viele Hintergrunddienste ausgeführt werden und nicht genügend freier RAM für das Spiel vorhanden ist.
quelle
Laden Sie Advance Task Killer von Android Market herunter. Öffnen Sie es dann, gehen Sie zu
Settings
und wählen Sieauto task kill
.quelle