Android Oreo-ს ფონური მდებარეობის მკაცრი კონტროლი ხელს უშლის ზოგიერთ აპს GPS-ის სწორად გამოყენებაში, მაგრამ არსებობს მარტივი გზა, რომლითაც შეგვიძლია ამის თავიდან აცილება!
Google-ის უახლესი გემრიელ კერძში ბევრი რამ არის საყვარელი - Android 8.0 Oreo. დან ძირითადი დაბალი დონის ცვლილებები, რაც დააჩქარებს განახლებებს რომ ცხოვრების მცირე ხარისხი იცვლება რომ სრული საბაჟო თემის მხარდაჭერა, არის რაღაც უახლესი განახლება ყველასთვის სიამოვნების მიღება. მაგრამ Android Oreo-ს ერთ-ერთი ყველაზე დიდი ცვლილება, ფონური აპლიკაციის შეზღუდვები, ზოგიერთ მომხმარებელს უქმნის თავის ტკივილს. არა, ეს არ არის ისეთი შემაშფოთებელი შეტყობინება "აპი მუშაობს ფონზე", რომელიც უკვე მივიღეთ ნაჩვენებია როგორ დაიმალო. უფრო მეტიც, ეს არის ის ფაქტი, რომ ეს ახალი ფონური მდებარეობის შეზღუდვები იყო გარკვეული აპლიკაციების დარღვევა ზოგიერთი მომხმარებლისთვის, განსაკუთრებით აპებისთვის, რომლებიც დაეყრდნოთ მუდმივად განახლებებს თქვენი მდებარეობის შესახებ.
სამართლიანობისთვის, ეს სულაც არ არის თავად Android Oreo-ს პრობლემა. OS-ის უახლესი განახლება შექმნილია იმისთვის, რომ იმეფოს ზოგიერთ ცუდ აპლიკაციებში, რომლებიც მუდმივად მუშაობენ ფონზე და აცლიან თქვენს ბატარეას ან ჭამენ თქვენს RAM-ს. ეს თავად აპლიკაციის შემქმნელების გადასაწყვეტია
დარწმუნდით, რომ მათი აპლიკაცია იყენებს წინა პლანზე მომსახურებას ასე რომ, მათ აპს შეუძლია გააგრძელოს ადგილმდებარეობის გამოკითხვა ყოველგვარი შეზღუდვის გარეშე. საუკეთესო რამ, რაც საშუალო მომხმარებელს შეუძლია გააკეთოს, რათა შეინარჩუნოს თავისი საყვარელი აპლიკაციები, რომლებიც საჭიროებენ მუდმივ GPS მდებარეობას, არის ის დაუკავშირდით დეველოპერს და გთხოვთ, დაიცვან Android Oreo-ს ახალი მოთხოვნები.თუმცა, ზოგჯერ შეიძლება გინდოდეთ განაგრძოთ აპლიკაციის გამოყენება, რომელიც მოძველებულია ან მიტოვებული და, შესაბამისად, არ გაქვთ განახლების იმედი. ჩვენ არ ვიმსჯელებთ. ასეთ შემთხვევებში, ცხადია, დეველოპერთან დაკავშირება კარგს არ მოგიტანთ. მაგრამ საბედნიეროდ, Android Oreo-ს ახალი ფონური მდებარეობის შემცირების გზა არსებობს - და ეს არ საჭიროებს root ან APK-ების შეცვლას.
აპების თეთრი სია Android Oreo-დან მდებარეობის ფონური შემცირებით
Ეს საკითხი მოვიდა ჩემი ყურადღება Reddit-ის თემაში მეორე დღეს მას შემდეგ რაც მომხმარებელმა შემატყობინა, რომ GolfPad აპლიკაცია არ მუშაობდა ისე, როგორც ადრე Android-ის წინა ვერსიებზე. ცოტა თხრის შემდეგ აღმოვაჩინე ა დამალული დეველოპერის ADB ბრძანება რომელიც შეიძლება გამოყენებულ იქნას ნებისმიერი აპის თეთრ სიაში, რომელიც გსურთ Android 8.0-ში დანერგილი მკაცრი ფონური მდებარეობის დროსელებიდან. აი, როგორ კეთდება:
- დააინსტალირეთ ADB თქვენს კომპიუტერზე.
- მიიღეთ აპლიკაციის (აპლიკაციების) პაკეტის სახელები, რომელთა შეყვანა გსურთ თეთრ სიაში. ჩვენ გირჩევთ გამოიყენოთ პაკეტის სახელის მაყურებელი ამისთვის.
- გახსენით ბრძანების ხაზი ან ტერმინალი და შეიყვანეთ შემდეგი ბრძანება:
adb shell
- ახლა შეიყვანეთ ეს ADB ბრძანება:
settings put global location_background_throttle_package_whitelist "package1,package2,package3"
- ზემოთ მოყვანილ ბრჭყალებს შორის, თქვენ შეიყვანთ პაკეტების სახელების მძიმით გამოყოფილი სიას თითოეული აპისთვის, რომლის თეთრ სიაშიც გსურთ. ზემოთ ნახსენები GolfPad აპლიკაციის შემთხვევაში, ბრძანება მხოლოდ ასეთია:
settings put global location_background_throttle_package_whitelist "com.contorra.golfpad"
Შესრულებულია! თუ სწორად შეიყვანთ ბრძანებას, ვერ ნახავთ შეცდომას ან რაიმეს. ახლა თქვენს საყვარელ აპს შეუძლია გააგრძელოს GPS მდებარეობის გამოყენება შეუზღუდავად Android 8.0 Oreo-ში!
დასკვნა
როგორც უკვე აღვნიშნეთ, რასაც ჩვენ აქ ვაკეთებთ არის უბრალოდ ADB ბრძანების გამოყენება, რომელიც განკუთვნილია დეველოპერების მიერ მათი აპლიკაციების შესამოწმებლად. ამის ნაცვლად, ჩვენ ვიყენებთ მას, რომ ავირჩიოთ და ავირჩიოთ რომელი აპები გვინდა გამოვიყენოთ GPS ფონზე. ეს არ არის პირველი შემთხვევა, როდესაც ჩვენ ვიყენებთ დეველოპერის ბრძანებებს არასასურველი მიზნებისთვის და ეს ნამდვილად არ იქნება ბოლო!
თუ თქვენ წააწყდებით ისეთ პრობლემას, რომელიც, თქვენი აზრით, აისახება ბევრ სხვა ადამიანზე, მოგერიდებათ დამიკავშირდეთ ჩემს ელფოსტა ჩამოთვლილია ჩემი ავტორის გვერდზე ან პირადი შეტყობინების საშუალებით Reddit. მე არ ვპასუხობ ტექნიკური მხარდაჭერის კითხვებს, მაგრამ თუ იპოვით რაიმეს, რომლის ნახვაც ღირს, აუცილებლად გიპასუხებთ! თუ თქვენთვის საინტერესოა ამ ტიპის გაკვეთილები, გირჩევთ მიჰყვეთ ჩვენს გაკვეთილები RSS feed ან ჩამოტვირთეთ XDA Labs აპი.