Wenn beim Ansehen von Videos und beim Scrollen durch Kommentare in der YouTube-App auf Ihrem Nexus 6 Verzögerungen auftreten, finden Sie hier eine schnelle und einfache Lösung.
Android ist, wie wir alle wissen, ein universelles mobiles Betriebssystem. Selbst wenn Sie von einem Nexus-Telefon auf ein anderes wechseln, kann sich Ihr Software-Erlebnis auf ganz subtile Weise unterscheiden. Auf dem Papier sollten Sie keine großen Softwareunterschiede zwischen dem Nexus 6 und dem Nexus 6P bemerken.
Aber auf dem Nexus 6 ist das Die YouTube-App verzögert sich aus unerklärlichen Gründen wenn Sie gleichzeitig ein Video ansehen und durch Kommentare scrollen. Viele Nexus 6-Benutzer haben berichtet, dass dieses Problem erst nach dem Umstieg auf Android 6.0 Marshmallow auftrat. Was ist also los und wie können Sie das Problem beheben?
Das Problem zu beheben ist ganz einfach. Alles, was Sie tun müssen, ist das einzuschalten Deaktivieren Sie HW-Overlays Option unter den Entwickleroptionen*. Hier ist ein Vorher-Nachher-Vergleich, wie sich eine Änderung der Option auf die Leistung in YouTube auswirkt.
Warum funktioniert dieser Fix? Wir sind uns selbst nicht ganz sicher, wie. Nicht einmal die Android Engineering-Team ist dem YouTube-Problem schon auf den Grund gegangen:
Beim Scrollen von Kommentaren, die zum ersten Mal während der YouTube-Videowiedergabe auf dem Nexus 6 mit Android M geladen wurden, ist uns ein Ruckeln aufgefallen. Das Ruckeln scheint sich zu verbessern, wenn die GPU-Zusammensetzung erzwungen wird. YouTube unter Android 6.0 verwendet SurfaceViews für die Videowiedergabe, da es weniger Strom verbraucht als die Verwendung von TextureViews. Das Erzwingen der GPU-Zusammensetzung verbessert das reibungslose Scrollen von Kommentaren auf Kosten der Energie. Bleiben Sie dran.
Wenn Sie in dem während der AMA abgegebenen Kommentar bemerken, erwähnt das Team, dass das Erzwingen der GPU-Zusammensetzung die Leistung in der YouTube-App verbessert. Durch das Deaktivieren von Hardware-Overlays wird diese Aufgabe im Wesentlichen erfüllt: durch Aktivieren dieser Option SurfaceFlinger wird auf den Einsatz eines Hardware-Overlays verzichten und stattdessen immer die GPU für die Komposition nutzen. Leider führt die Deaktivierung von HW-Overlays zu einem Anstieg des Stromverbrauchs und sollte eigentlich nur zum Debuggen bestimmter Arten von Medienanwendungen verwendet werden. Eine Möglichkeit, dieses Problem zu umgehen, ist die Verwendung einer App wie z Tasker mit dem Sichere Einstellungen Plugin, um das Umschalten der Option „HW-Overlays deaktivieren“ zu automatisieren, wenn Sie die YouTube-App verwenden.
*Wie gelangen Sie zu den Entwickleroptionen? Gehen Sie zu „Einstellungen“, dann zu „Über Gerät“, scrollen Sie dann nach unten zu „Build-Nummer“ und tippen Sie sieben Mal auf das Feld „Build-Nummer“. Du bist auf XDA, das solltest du wissen!