내 스레드가 HTTP 요청을 보낼 때 Android Mobile이 절전 모드로 들어가는 것을 방지하고 싶습니다. 스레드가 HTTP 호출을하는 동안 무슨 일이 있었는지 모빌은 휴면 모드로 들어가고 사용자가 깨어나지 않으면 전화 스레드가 절대로 깨어나지 않습니다.앱이 실행 중일 때 모바일이 절전 모드로 들어가는 것을 방지합니다.
사용자가 앱을 다시 시작해야합니다. 어떻게해야할까요? 도와주세요
내 스레드가 HTTP 요청을 보낼 때 Android Mobile이 절전 모드로 들어가는 것을 방지하고 싶습니다. 스레드가 HTTP 호출을하는 동안 무슨 일이 있었는지 모빌은 휴면 모드로 들어가고 사용자가 깨어나지 않으면 전화 스레드가 절대로 깨어나지 않습니다.앱이 실행 중일 때 모바일이 절전 모드로 들어가는 것을 방지합니다.
사용자가 앱을 다시 시작해야합니다. 어떻게해야할까요? 도와주세요
당신은 WakeLock가 필요합니다. 각기 다른 종류의 잠김 잠금 장치가 있으므로 사용자의 요구 사항에 맞는 가장 공격적인 잠금 장치를 선택하십시오. 특히 Partial Wake Lock이 필요한 것 같습니다.
부분 웨이크 잠금 장치 - CPU가 실행 중인지 확인하는 웨이크 잠금 장치입니다. 화면이 켜지지 않았을 수 있습니다.
또한 매니페스트에 android.permission.WAKE_LOCK
권한을 추가해야합니다. 그리고 마침내 자물쇠가 잠길 때 Release 자물쇠를 확보하십시오.
형제 그들은 쓸데 없어, 그들은 작동하지 않습니다 : ( –
나는 내 게임에서 그들을 사용하기 때문에 그들이 작동하는지 알아. –
Badumtish. 그는 아마 허가 또는 뭔가를 포함하지 않았다. – Klaus
설정 - 표시 - 취침 -
다음으로 취침 타이머의 지속 시간을 변경하십시오. 행운을 빕니다.
질문은 잠을 연기하는 것이 아니라 피하는 것에 관한 것입니다. 그리고 사용자가 무언가를하는 대신에 뭔가를하는 앱에 관한 것입니다. – kalabalik
스택 오버플로에 오신 것을 환영합니다! 이 문제를 해결하는 데 도움이되는 힌트 일 수도 있지만 좋은 대답은 해결책을 보여줍니다. 의미를 나타내는 예제 코드를 제공하려면 [편집]하십시오. 또는 이것을 주석으로 쓰는 것을 고려하십시오. –
그들은 작동하지 않습니다 http://www.netmite.com/android/mydroid/development/pdk/docs/power_management.html#androidPowerWakeLocks –
수천 개의 앱이 절전 모드 잠금 장치를 사용하므로 잠자기 모드를 사용하면 전화 또는 응용 프로그램이 올바르게 작동하지 않습니다 –