Das Laden der Dashboard- / Startbildschirmsymbole dauert nach dem Drücken der Starttaste bis zu 10 Sekunden

9

Ich habe ein Problem, bei dem das Laden der Startbildschirmsymbole (Dashboard?) Über 10 Sekunden dauern kann, wenn ich die Starttaste drücke. Nachdem dies einmal passiert ist, bleiben die Symbole dort, wenn ich ein Programm öffne und dann die Home-Taste erneut drücke. Aber nach einiger Zeit werde ich dieses Problem wieder sehen.

Ein Neustart des Telefons behebt dieses Problem nicht. Ich habe nicht viele Dienste ausgeführt und halte die Dinge mit Advanced Task Killer in Ordnung.

Diese Frage sieht ähnlich aus, aber die Symbole dieses Benutzers werden nie geladen. Meins wird immer geladen, es dauert einfach viel zu lange.

Alle Gedanken sind willkommen.

Telefon: Motorola Droid; Android 2.2.1; Keine Root / Mod
Apps: 1 Widget; 27 Symbole insgesamt
Modi: Normal; Schreibtischlademodus (wie auch immer das heißt)

BEARBEITEN:

Ich habe meinen Task Killer und einige andere Apps deinstalliert, die ich nicht mehr benutze. Das Problem ist nicht so schwerwiegend, tritt aber dennoch auf. Ich werde versuchen, das Widget 1 zu entfernen und möglicherweise einen alternativen Launcher zu installieren.

Gefährdete Masse
quelle

Antworten:

7

Ich habe das gleiche Telefon und so ziemlich die gleichen Probleme.

Zuallererst sollten Sie keinen Taskkiller verwenden. Es ist unnötig und kontraproduktiv. (Siehe diese und diese andere Frage .)

Eine Sache, die helfen wird, ist die Verwendung eines Ersatzes für den Startbildschirm. Es gibt mehrere, aber ich habe Zeam verwendet. Die Verzögerung beim erneuten Zeichnen des Homescreens wird zwar nicht vollständig entfernt, aber viel besser als ohne.

Eine andere Sache, die hilft, ist das Reduzieren oder Eliminieren der Anzahl von Widgets, die Sie verwenden.

Ale
quelle
Vielen Dank für den Hinweis zu Task Killers. Ich werde damit aufhören. Ich möchte lieber keinen Ersatz für den Startbildschirm installieren, bin aber dafür offen. Ich benutze auch nur 1 Widget.
EndangeredMassa
@EndangeredMassa Durch die Verwendung eines Home-Ersatzes können Sie auch die Anzahl der vorhandenen Startbildschirme reduzieren, was sich auch positiv auf die Leistung auswirkt. Persönlich benutze ich LauncherPro. Es gibt eine Einstellung, mit der versucht werden soll, den Home Launcher zu speichern. Es gibt auch eine Debug-Option, mit der Sie sehen können, wie viel Speicher der Launcher verwendet, um die Nutzung zu reduzieren.
Bryan Denny
1
Ich habe den gleichen Droiden 1 und das war die ganze Zeit so. Jetzt starte ich LauncherPro ohne Widgets und lösche gelegentlich den Cache von Apps (mit Apps2sd), um meinen verfügbaren Speicher bei etwa 50 MB zu halten. Das scheint das von Ihnen beschriebene Verhalten auf ein Minimum zu beschränken (vielleicht einmal pro Woche im Vergleich zu fast jedem Mal).
user739
Ich habe eine ähnliche Erfahrung mit meinem Droiden, normalerweise nach einer langen Zeit außerhalb des Startbildschirms (entweder im Auto oder im Home Dock zum Beispiel). Ich stellte fest, dass es sich ziemlich zu verbessern schien, als ich das Google-Aktienkurs-Widget fallen ließ (ich erinnere mich nicht an den genauen Namen), obwohl ich die Aktualisierungshäufigkeit auf 2 Stunden reduziert hatte.
TomG
2

Die Verzögerung, die Sie sehen, ist, dass das Android-Betriebssystem die Startbildschirmanwendung "öffnet", nachdem sie gestoppt wurde. Im Gegensatz zu den meisten anderen Telefonplattformen ist der Android-Startbildschirm nichts anderes als eine Anwendung (wie Messaging oder E-Mail), die ausgelöst wird, wenn Sie die Home-Taste (oder die Zurück-Taste ausreichend) drücken.

Das Android-Betriebssystem stoppt häufig Anwendungen, die im Hintergrund ausgeführt werden, aber nicht verwendet werden, um mehr Ressourcen für die derzeit verwendeten freizugeben. Wenn Sie längere Zeit in einer Anwendung wie einem Spiel oder Messaging verbringen, stoppt das Android-Betriebssystem möglicherweise die Aktivität des Startbildschirms, damit die aktuelle Anwendung besser funktioniert. Wenn Sie zum Beenden die Startbildschirmtaste drücken, muss der Startbildschirm von Grund auf neu gestartet werden. Die Verzögerung, die Sie sehen, ist der Startbildschirm, der aus einem vollständig gestoppten Zustand gestartet wird, ähnlich wie die Verzögerung, die beim ersten Öffnen einer großen Anwendung seit dem Booten auftreten würde.

Es gibt keine (einfache) Möglichkeit, dies zu verhindern, und in Wirklichkeit sollten Sie dies nicht tun. Das Android-Betriebssystem basiert auf einer sehr robusten Plattform, die dafür ausgelegt ist, Ressourcen viel besser zu handhaben als ein Mensch. Dies ist auch der Grund dafür, dass kein Task-Killer verwendet wird. Das Betriebssystem weiß es am besten.

Um das Problem zu beheben, ist möglicherweise ein alternativer Startbildschirm einen Versuch wert. Drei beliebte sind LauncherPro , ADW.Launcher und Zeam . Durch die Reduzierung der Anzahl der Anwendungen, die im Hintergrund ausgeführt werden, werden auch Ressourcen freigesetzt und die Heimanwendung kann viel länger geladen bleiben. Anwendungen wie Facebook, Twitter, Flickr und die meisten Multiplayer-Spiele sorgen dafür, dass Dienste im Hintergrund ausgeführt werden, die Ressourcen verbrauchen.

Hoffentlich kann Ihnen einiges davon helfen!

Jake Wharton
quelle
1
"OS weiß am besten" ist keine gute Antwort für eine schlechte Benutzererfahrung. Dies ist so ärgerlich, dass ich für meinen nächsten Telefonkauf eine andere Plattform in Betracht ziehe. Alternative Trägerraketen sollten nicht die Antwort sein.
EndangeredMassa
Sie sind nicht die Antwort, es gibt keine Antwort. Ein alternativer Launcher ist möglicherweise leichter im Speicher, wodurch er länger geladen bleibt. Diese Funktionalität ist beabsichtigt und sollte nicht geändert werden sollen. Die extreme Verzögerung ist eine direkte Folge des Verfalls eines alternden Geräts sowie anderer Ressourcen, die einen langsamen Start für JEDE Anwendung verursachen. Wenn ich meinen Launcher manuell töte, gibt es eine Verzögerung von 2-3 Sekunden, wenn ich die Home-Taste drücke, bevor sie angezeigt wird. Wenn ich GMail manuell töte, gibt es eine Verzögerung von 2-3 Sekunden, bevor es erscheint. Dies ist die Art und Weise, wie Android auf Systemebene funktioniert.
Jake Wharton
@EndangeredMassa, es mag vernünftig sein zu sagen, dass "OS am besten weiß", aber es könnte sein, dass der Designer von Droid's Home Launcher dies nicht tut. Ich würde Jakes Empfehlung, einen anderen Home Launcher auszuprobieren, wiederholen. Und wenn es Ihnen nicht gefällt, können Sie jederzeit zurückschalten.
Chance
1

Ich habe auch eine Moto DROID rev. 1, die OTA auf 2.2.1 aktualisiert wurde. Ich sah auch die extreme Verzögerung (10 Sekunden und länger) beim Anzeigen des Launchers, nachdem ich das Telefon entweder aus meinem Auto oder aus dem Multimedia-Dock entfernt hatte. Ich stellte fest, dass der Launcher nach einem Zurücksetzen auf die Werkseinstellungen meines Telefons viel, viel schneller reagierte. Es ist einige Wochen her, seit ich mein Gerät zurückgesetzt habe, und obwohl der Launcher von Zeit zu Zeit verzögert, ist er normalerweise in weniger als 2 Sekunden verfügbar.

JadeMason
quelle
-2

Schalten Sie die automatische Synchronisierung aus, die Dinge werden sich sofort verbessern.

Samir
quelle