Cum să puneți pe lista albă aplicațiile din limitarea locației în fundal a Android Oreo

Reglarea strictă a locației în fundal de la Android Oreo împiedică unele aplicații să folosească GPS-ul corect, dar există o modalitate simplă de a ocoli asta!

Sunt multe de iubit la cel mai nou tratament gustos de la Google - Android 8.0 Oreo. Din modificări majore de nivel scăzut care vor accelera actualizările la mici modificări ale calității vieții la suport complet pentru tema personalizată, e ceva în cea mai recentă actualizare pentru toată lumea a se bucura. Dar una dintre cele mai mari schimbări ale Android Oreo, limitările aplicației de fundal, a cauzat o mică durere de cap unor utilizatori. Nu, nu este acea notificare enervantă „aplicația rulează în fundal” pe care o avem deja arăta cum să se ascundă. Mai degrabă, este faptul că aceste noi limitări ale locației de fundal au fost ruperea anumitor aplicații pentru unii utilizatori, în special aplicații care bazați-vă pe actualizarea constantă a locației dvs.

Pentru a fi corect, aceasta nu este neapărat o problemă a Android Oreo în sine. Cea mai recentă actualizare a sistemului de operare este concepută să domnească în unele dintre aplicațiile care se comportă prost, care rulează în mod constant în fundal și îți consumă bateria sau îți consumă memoria RAM. Depinde de înșiși dezvoltatorii de aplicații

asigurați-vă că aplicația lor utilizează un serviciu din prim-plan astfel încât aplicația lor să poată continua sondarea pentru locație fără nicio restricție. Cel mai bun lucru pe care îl poate face un utilizator obișnuit pentru a menține aplicațiile preferate care necesită o locație GPS constantă este să funcționeze contactați dezvoltatorul și vă rugăm să le cereți să respecte noile cerințe Android Oreo.

Uneori, totuși, este posibil să doriți să continuați să utilizați o aplicație care este învechită sau abandonată și, prin urmare, nu are nicio speranță de a fi actualizată. Nu vom judeca. În aceste cazuri, în mod evident, contactarea dezvoltatorului nu vă va ajuta la nimic. Dar, din fericire, există o modalitate de a ocoli noua limitare a locației de fundal a Android Oreo - și asta nu necesită root sau modificarea niciunui APK.


Lista albă a aplicațiilor din Android Oreo Limitarea locației în fundal

Această problemă Mi-a atras atenția pe un thread Reddit zilele trecute, după ce un utilizator m-a informat că Aplicația GolfPad nu funcționa așa cum obișnuia pe versiunile anterioare de Android. După un pic de săpat, am descoperit o comanda ascunsă pentru dezvoltatori ADB care poate fi folosit pentru a pune pe lista albă orice aplicații pe care le doriți de la accelerațiile stricte de locație în fundal introduse în Android 8.0. Iată cum se face:

  1. Instalați ADB pe computerul dvs.
  2. Obțineți numele pachetului (numele) aplicației (aplicațiilor) pe care doriți să le includeți pe lista albă. Vă recomandăm să utilizați Vizualizator de nume de pachet pentru asta.
  3. Deschideți un prompt de comandă sau un terminal și introduceți următoarea comandă: adb shell
  4. Acum, introduceți această comandă ADB: settings put global location_background_throttle_package_whitelist "package1,package2,package3"
  5. Între ghilimele de mai sus, introduceți o listă de nume de pachete, separate prin virgulă, pentru fiecare aplicație pe care doriți să o introduceți pe lista albă. În cazul aplicației GolfPad menționată mai devreme, comanda este doar aceasta: settings put global location_background_throttle_package_whitelist "com.contorra.golfpad"

Terminat! Dacă introduceți comanda corect, nu veți vedea o eroare sau nimic. Acum, aplicația ta preferată poate continua să folosească locația GPS fără restricții în Android 8.0 Oreo!

Concluzie

După cum am menționat anterior, ceea ce facem aici este pur și simplu să folosim o comandă ADB care este menită să fie folosită de dezvoltatori pentru a-și testa aplicațiile. În schimb, îl folosim pentru a alege și a alege ce aplicații dorim să folosim GPS-ul în fundal. Nu este prima dată când folosim comenzi pentru dezvoltatori în scopuri nedorite și cu siguranță nu va fi ultima!

Dacă întâmpinați o problemă ca aceasta despre care credeți că afectează mulți alți oameni, nu ezitați să mă contactați la mine e-mail listat pe pagina de autor sau prin mesaj privat pe Reddit. Nu răspund la întrebările de asistență tehnică, dar dacă găsiți ceva demn de investigat, cu siguranță voi răspunde! Dacă vi se par interesante aceste tipuri de tutoriale, atunci vă recomand să urmați tutoriale RSS feed sau descărcarea aplicației XDA Labs.