Αν αντιμετωπίζετε καθυστέρηση κατά την παρακολούθηση βίντεο και την κύλιση στα σχόλια στην εφαρμογή YouTube στο Nexus 6 σας, ακολουθεί μια γρήγορη και απλή λύση.
Το Android, όπως όλοι γνωρίζουμε, είναι ένα λειτουργικό σύστημα για κινητά γενικής χρήσης. Ακόμα κι αν μεταπηδήσετε από ένα τηλέφωνο Nexus σε ένα άλλο, η εμπειρία σας στο λογισμικό μπορεί να διαφέρει με πολύ λεπτούς τρόπους. Στα χαρτιά, δεν θα πρέπει να παρατηρήσετε πολλές διαφορές λογισμικού μεταξύ του Nexus 6 και του Nexus 6P.
Αλλά στο Nexus 6, το Η εφαρμογή YouTube καθυστερεί ανεξήγητα όταν παρακολουθείτε ταυτόχρονα ένα βίντεο και κάνετε κύλιση στα σχόλια. Πολλοί χρήστες του Nexus 6 ανέφεραν ότι αυτό το ζήτημα ξεκίνησε μόνο μετά τη μετάβαση στο Android 6.0 Marshmallow. Τι συμβαίνει λοιπόν και πώς το διορθώνετε;
Η διόρθωσή του είναι αρκετά απλή. Το μόνο που χρειάζεται να κάνετε είναι να ενεργοποιήσετε το Απενεργοποιήστε τις επικαλύψεις HW επιλογή κάτω από τις Επιλογές προγραμματιστή*. Ακολουθεί μια σύγκριση πριν και μετά για το πώς η αλλαγή της επιλογής επηρεάζει την απόδοση στο YouTube.
Γιατί λειτουργεί αυτή η επιδιόρθωση; Δεν είμαστε απόλυτα σίγουροι για το πώς. Ούτε καν το Ομάδα μηχανικών Android έχει φτάσει ακόμα στο κάτω μέρος του jank του YouTube:
Παρατηρήσαμε κάποια ανωμαλία κατά την κύλιση σχολίων που φορτώνονται για πρώτη φορά κατά την αναπαραγωγή βίντεο στο YouTube σε Nexus 6 με Android M. Το jank φαίνεται να βελτιώνεται όταν επιβάλλεται η σύνθεση GPU. Το Youtube στο Android 6.0 χρησιμοποιεί SurfaceViews για αναπαραγωγή βίντεο, επειδή καταναλώνει λιγότερη ενέργεια από τη χρήση του TextureViews. Η επιβολή σύνθεσης GPU βελτιώνει την ομαλότητα της κύλισης των σχολίων με το κόστος της ισχύος. Μείνετε συντονισμένοι.
Εάν παρατηρήσετε στο σχόλιο που έγινε κατά τη διάρκεια του AMA, η ομάδα αναφέρει ότι η επιβολή σύνθεσης GPU βελτιώνει την απόδοση στην εφαρμογή YouTube. Η απενεργοποίηση των επικαλύψεων υλικού ουσιαστικά ολοκληρώνει αυτήν την εργασία: ενεργοποιώντας αυτήν την επιλογή SurfaceFlinger θα παραιτηθεί από τη χρήση μιας επικάλυψης υλικού και αντί να χρησιμοποιεί πάντα τη GPU για σύνθεση. Δυστυχώς, η απενεργοποίηση των επικαλύψεων HW οδηγεί σε αύξηση της κατανάλωσης ενέργειας και στην πραγματικότητα υποτίθεται ότι χρησιμοποιείται μόνο για τον εντοπισμό σφαλμάτων ορισμένων ειδών εφαρμογών πολυμέσων. Ένας τρόπος για να επιλύσετε αυτό το ζήτημα είναι να χρησιμοποιήσετε εφαρμογές όπως π.χ Tasker με την Ασφαλείς ρυθμίσεις προσθήκη για να αυτοματοποιήσετε την εναλλαγή της επιλογής «Απενεργοποίηση επικαλύψεων HW» κάθε φορά που χρησιμοποιείτε την εφαρμογή YouTube.
*Πώς θα φτάσετε στις Επιλογές προγραμματιστή; Μεταβείτε στις Ρυθμίσεις, μετά μεταβείτε στο Σχετικά με τη συσκευή και, στη συνέχεια, κάντε κύλιση προς τα κάτω στον Αριθμό έκδοσης και πατήστε στο πεδίο Αριθμός έκδοσης 7 φορές. Είστε στο XDA, θα πρέπει να το ξέρετε αυτό!