Zde je rychlá oprava nedávného problému se zpožděním aplikace YouTube na Nexus 6

click fraud protection

Pokud zaznamenáte zpoždění při sledování videí a procházení komentářů v aplikaci YouTube na vašem Nexus 6, zde je rychlá a jednoduchá oprava.

Android, jak všichni víme, je univerzální mobilní operační systém. I když přeskakujete z jednoho telefonu Nexus na druhý, vaše zkušenosti se softwarem se mohou opravdu nepatrně lišit. Na papíře byste si neměli všimnout mnoha softwarových rozdílů mezi Nexusem 6 a Nexusem 6P.

Ale na Nexus 6, Aplikace YouTube nevysvětlitelně zaostává když současně sledujete video a procházíte komentáře. Mnoho uživatelů Nexus 6 hlásilo, že tento problém začal až po přechodu na Android 6.0 Marshmallow. Takže co se děje a jak to napravit?

Oprava je celkem jednoduchá. Vše, co musíte udělat, je zapnout Zakázat HW překryvy možnost v části Možnosti vývojáře*. Zde je srovnání před a po, jak změna možnosti ovlivní výkon na YouTube.

Proč tato oprava funguje? Sami si nejsme úplně jisti jak. Dokonce ani ne tým Android Engineering se zatím dostal na konec YouTube jank:

Všimli jsme si nějakého trhání při posouvání komentářů, které se vůbec poprvé načítají během přehrávání videa z YouTube na zařízení Nexus 6 se systémem Android M. Zdá se, že při vynucení složení GPU se janka zlepšuje. Youtube na Androidu 6.0 používá SurfaceViews pro přehrávání videa, protože spotřebovává méně energie než použití TextureViews. Vynucení složení GPU zlepšuje plynulost posouvání komentářů za cenu energie. Zůstaňte naladěni.

Pokud si všimnete v komentáři během AMA, tým zmiňuje, že vynucení složení GPU zlepšuje výkon v aplikaci YouTube. Zakázání hardwarových překryvů v podstatě splní tento úkol: povolením této možnosti SurfaceFlinger zřekne se použití hardwarového překrytí a místo toho vždy použije GPU pro kompozici. Bohužel deaktivace HW překryvů má za následek zvýšení spotřeby energie a ve skutečnosti by se měla používat pouze pro ladění určitých druhů mediálních aplikací. Jedním ze způsobů, jak tento problém vyřešit, je použití aplikace, jako je např Tasker s Zabezpečená nastavení za účelem automatizace přepínání možnosti „Zakázat překrytí HW“ při každém použití aplikace YouTube.


*Jak se dostanete k možnostem vývojáře? Přejděte do Nastavení, poté přejděte na O zařízení, přejděte dolů na Číslo sestavení a sedmkrát klepněte na pole Číslo sestavení. Jste na XDA, měli byste to vědět!