내 앱에서 사용자는 LocationManager를 사용하여 X 초마다 위치를 요청하는 추적 서비스를 시작할 수 있습니다.안드로이드 휴면 모드와 LocationManager
사용자가 자신의 기기 (갤럭시 탭 S2)에서 기기가 절전 모드로 전환되면 몇 분 후에 추적이 중지되었다고보고했습니다.
- 은 (테스트) 절전 모드에서 내 장치를 넣을 수있는 방법이있다 :
나는이 개 질문이?
- 부분 웨이크 잠금 장치를 사용할 때의 영향은 무엇입니까? 내 장치에서는 CPU가 어쨌든 잠자기 모드로 전환되지 않으므로 아무 영향이 없을 것이라고 생각합니다. 맞습니까? 또는 AlarmManager를 사용하여 매 x 초마다 수동으로 위치를 가져와야합니까 (즉, LocationManager의 옵션 일 수 있습니다 ...).
까지 위치 관리자가 위치 업데이트를 요청할 때 위치 관리자가 wakelock을 얻는 한, 위치 추적 중지에 대한 이유는 Android 시스템에 의해 서비스가 중단되는 것과 관련 될 수 있습니다. 서비스를 다시 시작하거나 알람 관리자를 사용하여 서비스가 안드로이드 시스템에 의해 종료 된 경우 서비스를 계속 유지하는 것과 같이 서비스가 올바르게 중지되는 경우 –
내 서비스가 끈기가 있으며 이미 죽어서 자동으로 다시 시작되는 것을 보았습니다. LocationManager가 절전 모드 잠금을 사용하고 있습니까? 웹에서 찾은 것에서는 그렇지 않습니다. –