Πίνακας περιεχομένων:
- Η επόμενη έκδοση του Android εισάγει λειτουργίες εξοικονόμησης μπαταριών τόσο για προγραμματιστές όσο και για χρήστες
- Περισσότερα: Όλα όσα πρέπει να ξέρετε για το Android L, το Android L Preview hands-on
Η επόμενη έκδοση του Android εισάγει λειτουργίες εξοικονόμησης μπαταριών τόσο για προγραμματιστές όσο και για χρήστες
Δεν μπορείτε ποτέ να έχετε αρκετή ισχύ μπαταρίας. Η διάρκεια ζωής της μπαταρίας είναι ένας από τους κύριους τομείς των επιδόσεων των smartphone, όπου υπάρχει ακόμη μεγάλο περιθώριο βελτίωσης. Οι μπαταρίες στα κορυφαία τηλέφωνα Android μεγαλώνουν συνεχώς, και αυτός είναι ένας τρόπος για να γίνουν τα πράγματα καλύτερα. Αλλά η προεπισκόπηση του Android L για προγραμματιστές φέρνει επίσης βελτιώσεις λογισμικού που αποσκοπούν στην ενίσχυση της μακροζωίας, συμπεριλαμβανομένων νέων στατιστικών στοιχείων μπαταριών και τρόπου εξοικονόμησης μπαταριών για τους χρήστες, καθώς και εργαλείων που βοηθούν τους προγραμματιστές να κάνουν πιο φιλικές προς την μπαταρία εφαρμογές.
Ας δούμε πιο προσεκτικά.
Καταρχάς, ας δούμε τις αλλαγές που έχουν να κάνουν οι χρήστες στη διαχείριση ενέργειας στο Android L. Στην περιοχή Ρυθμίσεις> Μπαταρία θα δείτε τώρα μια προβολή για το πόσο καιρό έχει απομείνει η μπαταρία σας, βάσει της πρόσφατης χρήσης σας. Θα εμφανιστεί μετά από μερικά λεπτά χρήσης, καθώς το σύστημα έχει μια αίσθηση για το πώς χρησιμοποιείτε το τηλέφωνο ή το tablet σας.
Στη συνέχεια, είναι η λειτουργία εξοικονόμησης μπαταρίας, η οποία περιλαμβάνεται εδώ και πολύ καιρό στα προσαρμοσμένα από τον κατασκευαστή Android κινητά τηλέφωνα, αλλά είναι καινούρια για το OS. Βρίσκεται στις Ρυθμίσεις> Μπαταρία, κάτω από το μενού υπερχείλισης στην επάνω δεξιά γωνία της οθόνης. Η εξοικονόμηση μπαταρίας μπορεί να ενεργοποιηθεί αυτόματα όταν η μπαταρία σας φτάσει σε κάποιο επίπεδο ή ενεργοποιηθεί χειροκίνητα ανά πάσα στιγμή. Όπως έχουμε δει στα προσαρμοσμένα τηλέφωνα από τη Samsung, Sony, HTC, LG και άλλα, αυτή η λειτουργία μειώνει τον οπίσθιο φωτισμό και ρυθμίζει την ταχύτητα της CPU για εξοικονόμηση ενέργειας.
Ωστόσο, αυτό δεν είναι μια "υπερβολική" ή "ακραία" λειτουργία εξοικονόμησης μπαταρίας, και ως εκ τούτου όλες οι εφαρμογές σας είναι ακόμα διαθέσιμες όταν είναι ενεργοποιημένες. (Όταν είναι ενεργοποιημένη, θα δείτε μια επίμονη ειδοποίηση στο σκιά ειδοποιήσεων.)
Το "Project Volta" της Google εισάγει επίσης ένα ζευγάρι σημαντικών δυνατοτήτων που εστιάζουν στους προγραμματιστές και οι οποίες θα πρέπει τελικά να επιτρέπουν στους προγραμματιστές να δημιουργούν εφαρμογές φιλικές προς την μπαταρία.
Το πρώτο είναι ένα εργαλείο ανάλυσης της κατανάλωσης ρεύματος που ονομάζεται Battery Historian, ένα νέο τμήμα του Android SDK. Παρόμοια με τον τρόπο με τον οποίο οι προγραμματιστές μπορούν να αναλύσουν τη γραφική απόδοση με το εργαλείο "Profile GPU rendering", ο ιστορικός μπαταρίας επιτρέπει στους προγραμματιστές να δουν λεπτομερείς απεικονίσεις των επιπτώσεων των ενεργειών της εφαρμογής τους στη διάρκεια ζωής της συγκεκριμένης συσκευής.
Ο νέος χρονοπρογραμματιστής εργασίας στο Android L είναι ένα άλλο σημαντικό εργαλείο για προγραμματιστές που μπορούν να βοηθήσουν τις εφαρμογές να αποφύγουν την άσκοπη εγρήγορση της συσκευής. Χρησιμοποιώντας αυτή τη λειτουργία, οι προγραμματιστές μπορούν να ορίσουν ορισμένες προϋποθέσεις και προθεσμίες για την εκτέλεση εργασιών με μεγάλη ένταση μπαταρίας. Για παράδειγμα, μπορεί να θέλετε να τραβήξετε ένα μεγάλο όγκο δεδομένων, αλλά μόνο όταν είναι διαθέσιμη μια μη μετρημένη σύνδεση Wifi. Ή ίσως θέλετε να στείλετε δεδομένα σε ένα διακομιστή εντός προθεσμίας 15 λεπτών. Ο καθορισμός προθεσμιών επιτρέπει στον Χρονοδιάγραμμα Εργασίας να επεξεργάζεται έξυπνα τις αιτήσεις εργασίας από διάφορες εφαρμογές και στη συνέχεια να ξυπνάει και να επεξεργάζεται το τηλέφωνο μερικές φορές ταυτόχρονα όταν έχει νόημα. Κάνοντας τα πράγματα με αυτόν τον τρόπο, αποφεύγετε να ξυπνάτε ξανά και ξανά το λειτουργικό σύστημα για κάθε εργασία υποβάθρου.
Αυτό είναι σχεδόν συγκρίσιμο με το χαρακτηριστικό "δεδομένων ουράς αναμονής" που βρίσκεται σε ορισμένα τηλέφωνα της Sony, το οποίο έχει σχεδιαστεί για να αποφεύγει περιττές αφύπνισης με την αναμονή των αιτημάτων δεδομένων υποβάθρου και την επεξεργασία τους σε καθορισμένα χρονικά διαστήματα. Ωστόσο, ο χρονοπρογραμματιστής εργασίας του Android είναι ένα βήμα πέρα από αυτό, καθώς οι ίδιοι οι ίδιοι επιτρέπεται να καθορίσουν συγκεκριμένους όρους και προθεσμίες για την εργασία τους.
Θυμηθείτε ότι αυτό που βλέπουμε στην τρέχουσα προεπισκόπηση προγραμματιστή Android L δεν είναι τελικό και μπορεί να αλλάξει από τώρα μέχρι την τελική απελευθέρωση της εταιρείας. Είναι όμως μια πολλά υποσχόμενη αρχή και τα οφέλη θα πρέπει να φαίνονται σε όλες τις συσκευές Android L από αυτό το φθινόπωρο.