Η Google βρήκε έναν νέο τρόπο για να ντροπιάζει τις εφαρμογές που κατακλύζουν την μπαταρία πριν καν τις εγκαταστήσετε


Οι χρήστες είναι τόσο συνηθισμένοι σε περίεργες εκκενώσεις μπαταριών που σχεδόν δεν τις αμφισβητούμε πια.

Αγοράζουμε power banks, υποθέτουμε ότι τα τηλέφωνά μας παλιώνουν ή λέμε στους εαυτούς μας ότι τα χρησιμοποιούσαμε πάρα πολύ. Σίγουρα, μερικές φορές το υλικό είναι πραγματικά το πρόβλημα.

Άλλες φορές, το πρόβλημα είναι το λογισμικό που εκτελείται στο παρασκήνιο και αρνείται να αφήσει το τηλέφωνο να κοιμηθεί. Φαίνεται ότι η δεν θέλει να συνεχίσει να το κάνει αυτό.

Από την 1η Μαρτίου 2026, το Play Store μπορεί να προειδοποιεί τους χρήστες όταν μια εφαρμογή προκαλεί μεγαλύτερη εξάντληση της μπαταρίας λόγω υπερβολικής δραστηριότητας στο παρασκήνιο και αυτή είναι μια αλλαγή που αξίζει να προσέξετε.


Πώς να ελέγξετε την υγεία της μπαταρίας στο τηλέφωνό σας Android

Το τηλέφωνο τελειώνει πολύ σύντομα; Ελέγξτε την υγεία της μπαταρίας σας

Τα μερικά wake locks είναι χρήσιμα μέχρι να μην είναι


Ένα τρισδιάστατο εικονίδιο μπαταρίας μέσα σε ένα πλαίσιο smartphone δίπλα στη ρύθμιση των διακοπτών εναλλαγής σε μπλε φόντο
Credit: Lucas Gouveia / Android Police

Η μπαταρία του τηλεφώνου σας μπορεί να αποθηκεύσει μόνο περιορισμένη ποσότητα ενέργειας, επομένως το Android προσπαθεί πάντα να την τεντώσει όσο περισσότερο μπορεί.

Όταν πατήσετε το κουμπί λειτουργίας και η οθόνη σβήσει, το σύστημα περνά σε λειτουργία αναστολής χαμηλής κατανάλωσης.

Ωστόσο, ορισμένες εφαρμογές εξακολουθούν να χρειάζονται τη CPU για να παραμένει ενεργοποιημένη ακόμα και όταν η οθόνη είναι απενεργοποιημένη. Γι’ αυτό οι προγραμματιστές Android χρησιμοποιούν το PowerManager API.

Μπορούν να ορίσουν α PARTIAL_WAKE_LOCK επισημάνετε για να πείτε στο λειτουργικό σύστημα να διατηρήσει το σύστημα σε λειτουργία.

Το πρόβλημα ξεκινά όταν οι εφαρμογές διατηρούν μερικά wake lock για περισσότερο από όσο χρειάζεται ή αποτυγχάνουν να τα απελευθερώσουν μετά την ολοκλήρωση της εργασίας.

Επειδή η οθόνη είναι απενεργοποιημένη, δεν έχετε κανένα σημάδι ότι το τηλέφωνο εξακολουθεί να κάνει κάτι στο παρασκήνιο και παρατηρείτε ότι υπάρχει πρόβλημα μόνο όταν επιστρέψτε σε ένα νεκρό τηλέφωνο.

Αυτή είναι η ατημέλητη κωδικοποίηση που ακολουθεί τώρα η Google.

Η Google γνωρίζει πλέον πότε μια εφαρμογή σπαταλάει ενέργεια


Μασκότ Android που κοιτάζει μέσα από έναν μεγεθυντικό φακό πίσω από ένα μεγάλο, πολύχρωμο τρισδιάστατο λογότυπο του Google Play Store.
Credit: Lucas Gouveia / Android Police

Google εισήγαγε τη μέτρηση σε beta νωρίτερα το 2025 και το ανέπτυξε σε συνεργασία με τη Samsung.

Χρησιμοποίησαν δεδομένα χρήσης για να δημιουργήσουν ένα σύστημα κατωφλίου που προσδιορίζει πότε μια εφαρμογή αρχίζει να αδειάζει την μπαταρία χωρίς καλό λόγο.

Λοιπόν, τι πραγματικά μετράει ως κακή συμπεριφορά; Το Android επισημαίνει μια εφαρμογή εάν διατηρεί ένα μη εξαιρούμενο μερικό wake lock για περισσότερες από δύο συνολικά ώρες σε μια περίοδο 24 ωρών ενώ η οθόνη είναι απενεργοποιημένη.

Αλλά μια κακή μέρα δεν θα τιμωρηθεί μια εφαρμογή. Αυτό συμβαίνει μόνο όταν το ίδιο μοτίβο εμφανίζεται σε περισσότερο από το 5% των περιόδων σύνδεσης χρηστών, κατά μέσο όρο σε 28 ημέρες.

Η Google αρχίζει να αντιμετωπίζει την απόδοση της μπαταρίας ως βασικό μέτρο της ποιότητας της εφαρμογής.

Προηγουμένως, η ποιότητα της εφαρμογής βασιζόταν στη σταθερότητα. Συνετρίβη; Κλείδωσε; Τώρα, η υπερβολική κατανάλωση μπαταρίας τοποθετείται στην ίδια κατηγορία.

Το σύστημα έχει εξαιρέσεις για λειτουργίες που χρειάζονται πραγματικά συνεχή πρόσβαση CPU. Όταν μια εφαρμογή κάνει κάτι που ζήτησε ο χρήστης και ωφελείται από αυτό, η Google δίνει χώρο να το κάνει.

Η αναπαραγωγή ήχου είναι ένα προφανές παράδειγμα. Εάν ακούτε ένα άλμπουμ στο , η εφαρμογή πρέπει να κρατά τη συσκευή σε λειτουργία, έτσι ώστε η χρήση της μπαταρίας να μην μετράει εναντίον της.

Η ενεργή παρακολούθηση τοποθεσίας έχει την ίδια αντιμετώπιση. Εάν παραγγείλετε φαγητό, η εφαρμογή πρέπει να συμβαδίζει με τον οδηγό.

Ισχύει επίσης για μεταφορές δεδομένων που ξεκινούν από τον χρήστη. Εάν πατήσετε για λήψη μιας μεγάλης ταινίας για προβολή εκτός σύνδεσης, η εφαρμογή μπορεί να κρατήσει την CPU σε λειτουργία μέχρι να ολοκληρωθεί η λήψη.

Μια προειδοποιητική ετικέτα του Play Store θα μπορούσε να σκοτώσει την πρώτη εντύπωση μιας εφαρμογής


Ένα smartphone με εικονίδιο χαμηλής μπαταρίας πάνω από την οθόνη και εικονίδια Android γύρω του.
Credit: Lucas Gouveia / Android Police | quietbits / Shutterstock

Η Google το δημιούργησε ως ένα σύστημα δύο μερών που στοχεύει σε δύο σημεία πίεσης. Απόκτηση νέων χρηστών και προστασία της φήμης μιας εφαρμογής.

Ξεκινώντας με την ποινή που αντιμετωπίζει το κοινό, οι εφαρμογές που αποτυγχάνουν στη δοκιμή μπαταρίας ενδέχεται να λάβουν μια προειδοποιητική ετικέτα στη σελίδα τους στο Play Store.


Μια εφαρμογή επίδειξης του Play Store με προειδοποιητική ετικέτα υπερβολικής χρήσης μπαταρίας
Πίστωση: Google

Σκεφτείτε τι κάνει αυτή η ετικέτα αυτή τη στιγμή. Ψάχνετε για μια νέα εφαρμογή, ανοίγετε την καταχώριση και η Google σας λέει ότι η εφαρμογή μπορεί να εξαντλήσει την μπαταρία σας.

Οι περισσότεροι άνθρωποι δεν θα κάτσουν εκεί και να το συζητήσουν. Θα κάνουν πίσω και θα κατεβάσουν κάτι άλλο.

Κάποιος γαντζωμένος στο Instagram θα το εγκαταστήσει ούτως ή άλλως, προειδοποιώντας ή όχι. Αλλά μια μικρότερη ανεξάρτητη εφαρμογή δεν έχει αυτό το είδος έλξης.

Οι εφαρμογές που εξαντλούν την μπαταρία θα μπορούσαν να χάσουν το προσκήνιο

Η προειδοποιητική ετικέτα είναι η μικρότερη από τις δύο τιμωρίες.

Η Google μπορεί επίσης να θάψει αυτές τις εφαρμογές στο Play Store. Οι εφαρμογές που εξαντλούν τις μπαταρίες μπορούν να αποσυρθούν από τις κύριες επιφάνειες ανακάλυψης του καταστήματος, όπως οι προτάσεις και οι Παρόμοιες εφαρμογές.

Οι εταιρείες ξοδεύουν τεράστια ποσά στο App Store Optimization για καλύτερη κατάταξη για ευρείες αναζητήσεις.

Μπορείτε να έχετε ένα υπέροχο εικονίδιο, βελτιωμένα μεταδεδομένα και έναν σοβαρό προϋπολογισμό μάρκετινγκ, αλλά τίποτα από αυτά δεν βοηθάει πολύ εάν ο κώδικάς σας είναι τεμπέλης. Έτσι αναγκάζετε τους προγραμματιστές να αλλάξουν.



VIA: www.androidpolice.com

Dimitris Marizas
Dimitris Marizashttps://techbit.gr
Μεταφράζω bits και bytes σε απλά ελληνικά. Λατρεύω την τεχνολογία που λύνει προβλήματα και αναζητώ πάντα το επόμενο "big thing" πριν γίνει mainstream.

Related Articles

ΑΦΗΣΤΕ ΜΙΑ ΑΠΑΝΤΗΣΗ

εισάγετε το σχόλιό σας!
παρακαλώ εισάγετε το όνομά σας εδώ

- Advertisement -

Stay Connected

0ΥποστηρικτέςΚάντε Like
0ΑκόλουθοιΑκολουθήστε
- Advertisement -

Most Popular 48hrs

- Advertisement -

Latest Articles