10 votos

Los iconos del salpicadero/pantalla de inicio tardan hasta 10 segundos en cargarse tras pulsar el botón de inicio

Tengo un problema en el que los iconos de la pantalla de inicio (¿panel de control?) pueden tardar más de 10 segundos en cargarse cuando pulso la tecla de inicio. Después de que esto ocurra una vez, los iconos permanecerán allí si abro un programa y luego presiono la tecla de inicio de nuevo. Pero, después de que haya pasado algún tiempo, volveré a ver este problema.

El reinicio del teléfono no soluciona este problema. No tengo muchos servicios en ejecución y mantengo las cosas ordenadas con Advanced Task Killer.

Esta pregunta es similar, pero los iconos de ese usuario nunca se cargan. Los míos siempre se cargan, sólo que tardan demasiado.

Cualquier idea es bienvenida.

Teléfono: Motorola Droid; Android 2.2.1; Sin Root/Mod
Aplicaciones: 1 Widget; 27 iconos en total
Modos: Normal; Modo de carga de escritorio (como sea que se llame)

EDITAR:

He desinstalado mi Task Killer y un par de aplicaciones más que ya no uso. El problema no es tan grave, pero sigue ocurriendo. Intentaré quitar el 1 widget que tengo y quizás instalar un lanzador alternativo.

7voto

Lasse V. Karlsen Puntos 148037

Tengo el mismo teléfono y prácticamente el mismo problema.

En primer lugar, no deberías usar un eliminador de tareas. Es innecesario y contraproducente. (Ver esta pregunta y esta otra pregunta .)

Una cosa que ayudará es usar un reemplazo de la pantalla de inicio. Hay varios, pero yo he estado usando Zeam. Aunque no elimina por completo el retraso en el redibujado de la pantalla de inicio, es mucho mejor que sin él.

Otra cosa que te ayudará es reducir o eliminar el número de widgets que utilizas.

0 votos

Gracias por la nota sobre los Task Killers. Dejaré de usarlo. Prefiero no instalar un sustituto de la pantalla de inicio, pero estoy abierto a ello. También estoy usando sólo 1 widget.

0 votos

@EndangeredMassa Usar un reemplazo de inicio también te permitirá reducir el número de pantallas de inicio que tienes, lo que también ayudará al rendimiento. Personalmente uso LauncherPro. Tiene un ajuste para intentar forzar/mantener el home launcher en la memoria. También tiene una opción de depuración para ver la cantidad de memoria que el lanzador está utilizando para ayudarle a reducir el uso.

1 votos

Tengo el mismo Droid 1 y me pasaba esto continuamente. Ahora ejecuto LauncherPro sin widgets, y de vez en cuando borro la caché de las aplicaciones (usando Apps2sd) para mantener mi memoria disponible alrededor de 50MB. Eso parece mantener el comportamiento que describes al mínimo (tal vez una vez a la semana frente a casi todas las veces).

2voto

Jake Wharton Puntos 160

El retraso que está viendo es el sistema operativo Android "abriendo" la aplicación de la pantalla de inicio después de que se haya detenido. A diferencia de la mayoría de las otras plataformas telefónicas, la pantalla de inicio de Android no es más que una aplicación (como Mensajería o Correo electrónico) que se activa cuando se pulsa el botón de inicio (o el botón de retroceso lo suficiente).

El sistema operativo Android suele detener las aplicaciones que se ejecutan en segundo plano pero que no se utilizan para liberar más recursos para las que se están utilizando en ese momento. Si usted pasa una cantidad prolongada de tiempo dentro de una aplicación como un juego o la mensajería, el sistema operativo Android podría detener la actividad de la pantalla de inicio para permitir que la aplicación actual funcione mejor. Cuando se pulsa el botón de la pantalla de inicio para salir, tiene que iniciar la pantalla de inicio desde cero. El retraso que ves es que la pantalla de inicio se inicia desde un estado completamente detenido, muy parecido al retraso que verías al abrir una aplicación grande por primera vez desde el arranque.

No hay forma (fácil) de evitar que esto ocurra y, en realidad, no debería. El sistema operativo Android está construido sobre una plataforma muy robusta que ha sido diseñada para manejar los recursos mucho mejor que un ser humano. Este es también el razonamiento detrás de no usar un task killer. El sistema operativo sabe más que nadie.

Para mitigar el problema, puede valer la pena probar una pantalla de inicio alternativa. Tres de las más populares son LauncherPro , ADW.Launcher y Zeam . Reducir el número de aplicaciones que se ejecutan en segundo plano también ayudará a liberar recursos y permitirá que la aplicación principal permanezca cargada durante mucho más tiempo. Aplicaciones como Facebook, Twitter, Flickr y la mayoría de los juegos multijugador mantienen servicios en segundo plano que consumen recursos.

Espero que algo de esto pueda ayudarte.

1 votos

"El sistema operativo sabe más" no es una buena respuesta para una mala experiencia de usuario. Esto es lo suficientemente molesto como para hacerme considerar una plataforma diferente para mi próxima compra de un teléfono. Los lanzadores alternativos no deberían ser la respuesta.

0 votos

No son la respuesta, no hay respuesta. Un lanzador alternativo puede ser más ligero en la memoria lo que le permite permanecer cargado más tiempo. Esta funcionalidad es por diseño y no deberías querer cambiarla. El retraso extremo visto es un resultado directo de un dispositivo de envejecimiento, así como otros recursos que se comen que causará un inicio lento para cualquier aplicación. Si mato manualmente mi lanzador hay un retraso de 2-3 segundos al pulsar el botón de inicio antes de que aparezca. Si mato manualmente a GMail hay un retraso de 2-3 segundos antes de que aparezca. Esta es la naturaleza de cómo funciona Android a nivel de sistema.

0 votos

@EndangeredMassa, puede ser razonable decir que "el SO sabe más" pero podría ser que el diseñador del home launcher del Droid no lo sepa. Me hago eco de la recomendación de Jake de probar otro home launcher. Y si no te gusta, siempre puedes volver a cambiarlo.

1voto

Kevin Dente Puntos 7732

También tengo un Moto DROID rev. 1 que ha sido actualizado por OTA a 2.2.1. También estaba viendo el retraso extremo (10 segundos y más) en la visualización del lanzador después de retirar el teléfono de mi coche o muelle multimedia. Después de restablecer el teléfono a los valores de fábrica, el lanzador respondió mucho mejor. Han pasado varias semanas desde que reinicié mi dispositivo, y aunque el lanzador se retrasa de vez en cuando, suele estar disponible en menos de 2 segundos.

-1voto

user3002473 Puntos 1266

Desactive la sincronización automática, las cosas mejorarán inmediatamente.

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