Ha késést tapasztal a Nexus 6 YouTube alkalmazásában a videók megtekintése és a megjegyzések görgetése közben, íme egy gyors és egyszerű megoldás.
Az Android, mint mindannyian tudjuk, egy általános célú mobil operációs rendszer. Még ha egyik Nexus telefonról a másikra ugrik is, a szoftveres élmény nagyon finoman eltérhet. Papíron nem kell sok szoftveres különbséget észrevennie a Nexus 6 és a Nexus 6P között.
De a Nexus 6-on a A YouTube alkalmazás megmagyarázhatatlanul késik amikor egyszerre nézel egy videót és görgetsz a megjegyzésekben. Sok Nexus 6-felhasználó arról számolt be, hogy ez a probléma csak az Android 6.0 Marshmallow-ra való ugrás után kezdődött. Szóval mi történik, és hogyan javítsd ki?
A javítás meglehetősen egyszerű. Mindössze annyit kell tennie, hogy bekapcsolja a HW átfedések letiltása opciót a Fejlesztői beállítások* alatt. Íme egy összehasonlítás előtte és utána arról, hogy a beállítás módosítása hogyan befolyásolja a YouTube-on belüli teljesítményt.
Miért működik ez a javítás? Mi magunk sem vagyunk teljesen biztosak benne, hogyan. Még csak nem is a
Android mérnöki csapat még mindig a YouTube jank végére ért:Észrevettünk némi akadozást a megjegyzések görgetése közben, amelyek első alkalommal töltődnek be a Youtube-videók lejátszása közben Android M-et futtató Nexus 6-on. Úgy tűnik, hogy a jank javulás a GPU-kompozíció kényszerítésekor. A Youtube Android 6.0 rendszeren a SurfaceViews funkciót használja videólejátszáshoz, mert kevesebb energiát fogyaszt, mint a TextureViews használata. A GPU-kompozíció kényszerítése energia árán javítja a megjegyzések görgetésének zökkenőmentességét. Maradjon velünk.
Ha észreveszed az AMA során tett megjegyzésben, a csapat megemlíti, hogy a GPU-kompozíció kényszerítése javítja a YouTube alkalmazás teljesítményét. A hardverfedvények letiltása lényegében ezt a feladatot teljesíti: az opció engedélyezésével SurfaceFlinger lemond a hardveres fedvény használatáról, és ehelyett mindig a GPU-t használja a kompozícióhoz. Sajnos a HW átfedések letiltása az energiafogyasztás növekedését eredményezi, és valójában csak bizonyos típusú médiaalkalmazások hibakeresésére használható. A probléma megkerülésének egyik módja az olyan alkalmazások használata, mint pl Tasker a... val Biztonságos beállítások beépülő modul, hogy automatizálja a „HW átfedések letiltása” opciót, amikor a YouTube alkalmazást használja.
*Hogyan juthat el a Fejlesztői beállításokhoz? Lépjen a Beállítások elemre, majd az Eszköz névjegye elemre, majd görgessen le a Build Number részhez, és érintse meg hétszer a Build Number mezőt. XDA-n vagy, ezt tudnod kell!