Τρόπος εισαγωγής στη λίστα επιτρεπόμενων εφαρμογών από τον περιορισμό τοποθεσίας στο παρασκήνιο του Android Oreo

Ο αυστηρός περιορισμός της τοποθεσίας στο παρασκήνιο του Android Oreo εμποδίζει ορισμένες εφαρμογές να χρησιμοποιούν σωστά το GPS, αλλά υπάρχει ένας απλός τρόπος για να το ξεπεράσουμε!

Υπάρχουν πολλά να αγαπήσετε για την πιο πρόσφατη γευστική απόλαυση της Google - Android 8.0 Oreo. Από σημαντικές αλλαγές χαμηλού επιπέδου που θα επιταχύνουν τις ενημερώσεις προς την μικρές αλλαγές στην ποιότητα ζωής προς την πλήρη υποστήριξη προσαρμοσμένου θέματος, υπάρχει κάτι στο τελευταία ενημέρωση για όλους για να απολαύσετε. Αλλά μια από τις μεγαλύτερες αλλαγές του Android Oreo, περιορισμοί εφαρμογών παρασκηνίου, έχει προκαλέσει λίγο πονοκέφαλο σε ορισμένους χρήστες. Όχι, δεν είναι αυτή η ενοχλητική ειδοποίηση "η εφαρμογή εκτελείται στο παρασκήνιο" που έχουμε ήδη έδειξε πώς να κρύβεται. Μάλλον, είναι το γεγονός ότι αυτοί οι νέοι περιορισμοί τοποθεσίας στο παρασκήνιο υπήρξαν σπάζοντας ορισμένες εφαρμογές για ορισμένους χρήστες, ιδιαίτερα εφαρμογές που βασιστείτε στη συνεχή λήψη ενημερώσεων για την τοποθεσία σας.

Για να είμαστε δίκαιοι, αυτό δεν είναι απαραίτητα πρόβλημα του ίδιου του Android Oreo. Η πιο πρόσφατη ενημέρωση λειτουργικού συστήματος έχει σχεδιαστεί για να κυριαρχεί σε ορισμένες από τις εφαρμογές με κακή συμπεριφορά εκεί έξω που τρέχουν συνεχώς στο παρασκήνιο και εξαντλούν την μπαταρία σας ή καταναλώνουν τη μνήμη RAM σας. Εναπόκειται στους ίδιους τους προγραμματιστές εφαρμογών βεβαιωθείτε ότι η εφαρμογή τους χρησιμοποιεί υπηρεσία προσκηνίου ώστε η εφαρμογή τους να μπορεί να συνεχίσει την ψηφοφορία για τοποθεσία χωρίς περιορισμούς. Το καλύτερο πράγμα που μπορεί να κάνει ένας μέσος χρήστης για να διατηρήσει τις αγαπημένες του εφαρμογές που απαιτούν σταθερή τοποθεσία GPS σε λειτουργία και λειτουργία είναι να επικοινωνήστε με τον προγραμματιστή και ζητήστε τους να συμμορφωθούν με τις νέες απαιτήσεις του Android Oreo.

Μερικές φορές, ωστόσο, μπορεί να θέλετε να συνεχίσετε να χρησιμοποιείτε μια εφαρμογή που είναι ξεπερασμένη ή εγκαταλειμμένη και επομένως δεν έχει καμία ελπίδα να ενημερωθεί. Δεν θα κρίνουμε. Σε αυτές τις περιπτώσεις, προφανώς η επικοινωνία με τον προγραμματιστή δεν θα σας κάνει καλό. Αλλά ευτυχώς, υπάρχει τρόπος να περιορίσουμε τη νέα τοποθεσία στο παρασκήνιο του Android Oreo - και αυτό δεν απαιτεί root ή τροποποίηση οποιουδήποτε APK.


Εφαρμογές στη λίστα επιτρεπόμενων από το Android Oreo Περιορισμός τοποθεσίας στο παρασκήνιο

Αυτό το θέμα ήρθε στην προσοχή μου σε ένα νήμα του Reddit την άλλη μέρα αφού ένας χρήστης με ενημέρωσε ότι το Εφαρμογή GolfPad δεν λειτουργούσε όπως παλιά σε προηγούμενες εκδόσεις του Android. Μετά από λίγο σκάψιμο, ανακάλυψα ένα κρυφή εντολή ADB προγραμματιστή που μπορεί να χρησιμοποιηθεί για τη λίστα επιτρεπόμενων εφαρμογών που θέλετε από τα αυστηρά γκάζια τοποθεσίας στο παρασκήνιο που εισάγονται στο Android 8.0. Εδώ είναι πώς γίνεται:

  1. Εγκαταστήστε το ADB στον υπολογιστή σας.
  2. Λάβετε το όνομα(τα) πακέτου(ων) της(των) εφαρμογής(ων) που θέλετε να συμπεριλάβετε στη λίστα επιτρεπόμενων. Συνιστούμε τη χρήση Πρόγραμμα προβολής ονόματος πακέτου γι'αυτό.
  3. Ανοίξτε μια γραμμή εντολών ή ένα τερματικό και πληκτρολογήστε την ακόλουθη εντολή: adb shell
  4. Τώρα, εισαγάγετε αυτήν την εντολή ADB: settings put global location_background_throttle_package_whitelist "package1,package2,package3"
  5. Ανάμεσα στα παραπάνω εισαγωγικά, εισάγετε μια λίστα ονομάτων πακέτων διαχωρισμένη με κόμματα για κάθε εφαρμογή που θέλετε να συμπεριλάβετε στη λίστα επιτρεπόμενων. Στην περίπτωση της εφαρμογής GolfPad που αναφέρθηκε προηγουμένως, η εντολή είναι ακριβώς αυτή: settings put global location_background_throttle_package_whitelist "com.contorra.golfpad"

Εγινε! Εάν πληκτρολογήσετε σωστά την εντολή, δεν θα δείτε σφάλμα ή τίποτα. Τώρα η αγαπημένη σας εφαρμογή μπορεί να συνεχίσει να χρησιμοποιεί την τοποθεσία GPS χωρίς περιορισμούς στο Android 8.0 Oreo!

συμπέρασμα

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

Εάν αντιμετωπίσετε ένα πρόβλημα όπως αυτό που πιστεύετε ότι επηρεάζει πολλούς άλλους ανθρώπους, μη διστάσετε να επικοινωνήσετε μαζί μου στο e-mail που εμφανίζεται στη σελίδα του συγγραφέα μου ή με προσωπικό μήνυμα στο Reddit. Δεν απαντώ σε ερωτήσεις τεχνικής υποστήριξης, αλλά αν βρείτε κάτι που αξίζει να ψάξετε, σίγουρα θα απαντήσω! Εάν βρίσκετε ενδιαφέροντα αυτού του είδους τα σεμινάρια, τότε σας προτείνω να ακολουθήσετε το δικό μας tutorials RSS feed ή κατεβάζοντας την εφαρμογή XDA Labs.