8 votos

¿Qué está causando que mis juegos a veces salgan a la pantalla de inicio?

Tengo un Sony Ericsson Xperia Ray.

Cuando compré el teléfono por primera vez, venía con una microSD de 4GB clase 2 sin marca. Podía jugar sin problemas y era bastante estable.

Entonces compré una microSD barata de 32GB sin clase. Moví mis archivos de la vieja tarjeta a la nueva copiándolos y pegándolos. Cuando juego (sobre todo juegos de gran tamaño) los juegos a veces se bloquean de repente a la pantalla de inicio sin ninguna opción de "forzar cierre".

Entonces pensé que quizás era por la microSD barata así que compré una nueva Transcend 32 GB clase 10 microSDHC. Es lo suficientemente rápido para los juegos de alta definición, y estoy satisfecho con él, pero el mismo problema sucede - juegos a veces se bloquean a la pantalla de inicio.

¿Esto se debe a mi espacio de almacenamiento? ¿Quizá he instalado demasiadas cosas en él? Tengo 80 MB de espacio libre. ¿Quizás esta sea la causa?

El estado de mi teléfono:

  • rooteado
  • No se han aplicado otras modificaciones.

5voto

S S Puntos 8975

Si tu aplicación en primer plano se cierra sin avisar, el sospechoso no es otro que el Kernel. Generalmente ocurre cuando el Kernel se queda sin memoria. En este caso, el Kernel recupera la memoria matando otras aplicaciones, de lo contrario el dispositivo se colapsaría. En esta situación, el Kernel no respeta la multitarea (aplicaciones con servicios en segundo plano, aplicaciones con icono en la barra de estado, etc.) y en algunos casos, incluso las aplicaciones en primer plano (cuando es muy crítico). Cuando el Kernel no lo hace debido a la falta de disponibilidad de la CPU, etc., el dispositivo realmente se bloquea. Así es como funciona.

En su caso, uno o varios motivos son los responsables:

  • Tienes un montón de aplicaciones que se ejecutan en segundo plano y que consumen mucha memoria incluso durante el juego.
  • El juego requiere más recursos de los que proporciona el hardware de tu dispositivo. Es menos probable porque el juego se ejecuta la mayoría de las veces, pero es posible que el juego haga un montón de caché de memoria que sobrepasa la memoria disponible actualmente.
  • Hay un error de fuga de memoria en al menos una de tus aplicaciones instaladas.

Cuando se trata de un almacenamiento grande completamente lleno, el sistema requiere algo más de recursos para localizar un archivo en él, pero no causa este tipo de problemas. Puede reducir el tamaño de la tarjeta de memoria o los archivos en ella para reducir el impacto en el rendimiento, pero no se recomienda. Es mejor buscar y eliminar las aplicaciones que siempre se ejecutan y que no son extremadamente útiles. Incluso si son útiles, deberías encontrar una alternativa que no se ejecute siempre en segundo plano.

Por último, siempre puede instalar CatLog para ver lo que pasó después de la caída del juego. Si lo encuentras como idioma ajeno, búscalo en Google o pregunta aquí.

2voto

Chrisii Puntos 586

En estos casos, le sugiero que intente reproducir el problema con la depuración usb activada. Instala el sdk de Android que te dará las herramientas necesarias para "logcat" lo que está pasando. Los mensajes podrían darte una pista de lo que está causando el cierre repentino de tu aplicación.

Después de haber instalado el sdk puede simplemente iniciar el registro a través de Terminal/cmd por

adb logcat

Una imagen a modo de ilustración (haga clic para ampliar):

Picture for illustration

Como se ha sugerido puede ser un problema de baja ram. Los teléfonos Sony Ericsson Xperia S a veces se sienten lentos, especialmente si se utiliza una gran cantidad de "widgets" como la línea de tiempo y el widget del reproductor multimedia en su pantalla de inicio, ya que son bastante intensivos en recursos. Esto puede estar indirectamente relacionado con el cierre de sus juegos si hay muchos servicios de fondo que se ejecutan simplemente no habrá suficiente ram libre para el juego.

-3voto

amcoder Puntos 614

Descargue Advance Task Killer de Android Market. Luego, ábralo, vaya a Settings y seleccione auto task kill .

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X