Android Oreo의 엄격한 백그라운드 위치 제한으로 인해 일부 앱이 GPS를 제대로 사용하지 못하는 경우가 있지만 이를 해결할 수 있는 간단한 방법이 있습니다!
Google의 최신 맛있는 간식에는 마음에 드는 것들이 많이 있습니다. 안드로이드 8.0 오레오. 에서 업데이트 속도를 높이는 주요 하위 수준 변경 사항 에게 작은 삶의 질 변화 에게 완전한 맞춤형 테마 지원, 안에 뭔가 있어요 모두를 위한 최신 업데이트 즐길 수. 하지만 Android Oreo의 가장 큰 변화 중 하나는 백그라운드 앱 제한 사항, 일부 사용자에게는 약간의 두통이 발생했습니다. 아니요, 이미 표시한 성가신 "앱이 백그라운드에서 실행 중입니다"라는 알림이 아닙니다. 숨기는 방법을 보여줬어요. 오히려 이러한 새로운 배경 위치 제한이 특정 응용 프로그램 중단 일부 사용자, 특히 앱의 경우 사용자의 위치에 대한 업데이트를 지속적으로 가져와야 합니다..
공평하게 말하면 이것이 반드시 Android Oreo 자체의 문제는 아닙니다. 최신 OS 업데이트는 백그라운드에서 지속적으로 실행되어 배터리를 소모하거나 RAM을 소모하는 일부 제대로 작동하지 않는 앱을 제어하도록 설계되었습니다. 애플리케이션 개발자 자신에게 달려 있습니다. 앱이 포그라운드 서비스를 사용하고 있는지 확인하세요. 그러면 앱이 아무런 제한 없이 계속해서 위치를 폴링할 수 있습니다. 지속적인 GPS 위치 추적이 필요한 즐겨찾는 앱을 계속 실행하기 위해 일반 사용자가 할 수 있는 가장 좋은 방법은 다음과 같습니다. 개발자에게 연락하세요 Android Oreo의 새로운 요구 사항을 준수하도록 친절하게 요청하세요.
하지만 때로는 오래되었거나 버려져서 업데이트될 가능성이 없는 응용 프로그램을 계속 사용하고 싶을 수도 있습니다. 우리는 판단하지 않을 것입니다. 이러한 경우 개발자에게 문의해도 아무런 소용이 없습니다. 하지만 고맙게도 Android Oreo의 새로운 백그라운드 위치 제한을 피할 수 있는 방법이 있습니다. 루트나 APK 수정이 필요하지 않습니다..
Android Oreo 배경 위치 제한의 앱 허용 목록
이 문제 Reddit 스레드에서 내 관심을 끌었습니다. 얼마 전 한 사용자가 나에게 다음과 같은 사실을 알려주었습니다. 골프패드 애플리케이션 이전 버전의 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"
완료! 명령을 올바르게 입력하면 오류나 기타 내용이 표시되지 않습니다. 이제 좋아하는 앱은 Android 8.0 Oreo에서 제한 없이 계속해서 GPS 위치를 사용할 수 있습니다!
결론
앞서 언급했듯이 여기서 우리가 하는 일은 개발자가 애플리케이션을 테스트하기 위해 사용하는 ADB 명령을 사용하는 것뿐입니다. 대신, 우리는 백그라운드에서 GPS를 사용할 앱을 선택하고 선택하는 데 이를 사용하고 있습니다. 의도하지 않은 목적으로 개발자 명령을 사용하는 것은 이번이 처음이 아니며, 확실히 마지막도 아닐 것입니다!
이와 같은 문제가 다른 많은 사람들에게 영향을 미친다고 생각된다면 언제든지 제 이메일로 연락해 주세요. 내 작가 페이지에 나열된 이메일 또는 비공개 메시지를 통해 레딧. 기술 지원 질문에는 답변하지 않지만, 살펴볼 가치가 있는 내용을 찾으면 반드시 답변해 드리겠습니다. 이러한 종류의 튜토리얼이 흥미롭다면 다음을 따르는 것이 좋습니다. 튜토리얼 RSS 피드 또는 XDA Labs 앱을 다운로드하세요.