Oto szybkie rozwiązanie ostatniego problemu z opóźnieniem aplikacji YouTube na Nexusie 6

Jeśli podczas oglądania filmów i przewijania komentarzy w aplikacji YouTube na Nexusie 6 występują opóźnienia, mamy dla Ciebie szybkie i proste rozwiązanie.

Jak wszyscy wiemy, Android to mobilny system operacyjny ogólnego przeznaczenia. Nawet jeśli przeskoczysz z jednego telefonu Nexus na inny, korzystanie z oprogramowania może różnić się w bardzo subtelny sposób. Na papierze nie powinieneś zauważyć wielu różnic w oprogramowaniu między Nexusem 6 i Nexusem 6P.

Ale na Nexusie 6 Aplikacja YouTube w niewytłumaczalny sposób opóźnia się gdy jednocześnie oglądasz film i przeglądasz komentarze. Wielu użytkowników Nexusa 6 zgłosiło, że problem zaczął się dopiero po przejściu na Androida 6.0 Marshmallow. Więc co się dzieje i jak to naprawić?

Naprawienie tego jest dość proste. Wszystko, co musisz zrobić, to włączyć Wyłącz nakładki sprzętowe opcję w Opcjach programisty*. Oto porównanie wpływu zmiany tej opcji na wydajność w YouTube przed i po.

Dlaczego ta poprawka działa? Nie jesteśmy do końca pewni, jak sami. Nawet nie Zespół inżynierów Androida dotarł już do sedna sprawy YouTube:

Zauważyliśmy pewne szarpnięcia podczas przewijania komentarzy, które są ładowane po raz pierwszy podczas odtwarzania wideo z serwisu YouTube na Nexusie 6 z systemem Android M. Wydaje się, że szarpnięcie poprawia się, gdy wymusza się kompozycję GPU. Youtube na Androidzie 6.0 używa SurfaceViews do odtwarzania wideo, ponieważ zużywa mniej energii niż przy użyciu StructureViews. Wymuszenie kompozycji procesora graficznego poprawia płynność przewijania komentarzy kosztem energii. Czekać na dalsze informacje.

Jeśli zauważysz w komentarzu podczas AMA, zespół wspomina, że ​​wymuszenie kompozycji procesora graficznego poprawia wydajność aplikacji YouTube. Wyłączenie nakładek sprzętowych zasadniczo realizuje to zadanie: poprzez włączenie tej opcji SurfaceFlinger zrezygnuje z użycia nakładki sprzętowej i zamiast tego będzie zawsze używać procesora graficznego do komponowania. Niestety wyłączenie nakładek sprzętowych powoduje wzrost zużycia energii i tak naprawdę powinno być używane tylko do debugowania niektórych rodzajów aplikacji multimedialnych. Jednym ze sposobów obejścia tego problemu jest użycie aplikacji takiej jak Zadanie z Bezpieczne ustawienia wtyczkę, aby zautomatyzować przełączanie opcji „Wyłącz nakładki sprzętowe” podczas korzystania z aplikacji YouTube.


*Jak dostać się do Opcji programisty? Przejdź do Ustawień, następnie przejdź do Informacje o urządzeniu, następnie przewiń w dół do Numer kompilacji i dotknij pola Numer kompilacji 7 razy. Jesteś na XDA, powinieneś to wiedzieć!