CPU WAKE LOCK
을 사용해야하는 작업은 무엇입니까? 예를 들어 절전 모드에서 TelephonyManager getCellLocation()
을 사용하고 있는데이 경우 PARTIAL_WAKE_LOCK
을 사용해야합니까? 설명서에서이 정보를 찾지 못했습니다. 추신 TelephonyManager
은 다른 기기에서 다른 API 구현을 사용하므로 나에게는보기가 까다로울 수 있습니다. 감사.슬립 모드에서 CPU WAKE_LOCK을 사용해야하는 작업에는 어떤 것이 있습니까?
0
A
답변
0
수 있습니다 WAKE 잠금에 대한 자세한 정보를 원하시면 아래 링크를 참조 시스템 의도를 사용하여 매니페스트에서 트리거 할 수없는 작업.
0
**Flag Value CPU Screen Keyboard**
PARTIAL_WAKE_LOCK On* Off Off
SCREEN_DIM_WAKE_LOCK On Dim Off
SCREEN_BRIGHT_WAKE_LOCK On Bright Off
FULL_WAKE_LOCK On Bright Bright
전화 화면이 꺼져 있어도 규칙적으로 위치를 계속 유지하려면 부분적인 잠자기 잠금을 사용하십시오. 위의 표에서 우리는 부분적 깨우기 잠금이 화면과 키보드가 꺼져있는 동안에 만 CPU를 켜 놓는 것을 볼 수 있습니다 (위치를 얻고 싶을 때 필요하지 않습니다). 어쨌든 몇 가지 조사가 모두 보이는 후
http://developer.android.com/reference/android/os/PowerManager.html
는 또한 SO에이 질문을 참조 도움이
How can I keep my Android service running when the screen is turned off?
http://stackoverflow.com/questions/5120185/android-sleep-standby-mode- 비슷한 질문을 3 년 전에 요청했거나 변경되었을 수 있습니다. – pvllnspk