안드로이드 장치가 절전 모드 일 때 알려주는 방법이 있습니까? 앱을 테스트 할 때 전원 버튼을 눌러 화면을 끄고 절전 모드가 활성화 될 때까지 기다려야합니다. 그런 다음 Google Cloud Messaging (GCM)을 사용하여 내 기기로 메시지를 보낸 다음 도착하면 소리와 알림을 재생합니다. 그러나 잠자기 모드가 활성화되기 전에이 메시지를 보내면 아직 살아 있거나 GCM 브로드 캐스트 수신기에서 서비스 루틴을 시작했기 때문에 메시지를 받았는지 확실하지 않습니다.안드로이드 장치가 절전 모드 일 때 알려주십시오
1
A
답변
1
android.intent.action.SCREEN_OFF
의도를 사용하여 화면이 꺼지는 시간을 확인할 수 있지만 기기가 최대한 슬립 모드에있는 경우 확실하게 알아 내려고하는 의도가 없습니다.
1
장치가 절전 모드인지 알 수있는 확실한 방법은 없습니다. 그러나 수면 모드에서 디바이스가 최소 빈도로 실행되어야하고 CPU 소비가 최소화되어야한다는 점을 고려하면 교육을 통해 추측 할 수 있습니다. 이러한 쿼리 자체가 장치를 깨울 것인지 Get Memory Usage in Android
그래도 난 잘 모르겠어요 :
우리가 ADB 쉘에서cat /sys/devices/system/cpu/cpu0/cpufreq
를 사용할 수 있으며, CPU 사용량이 링크를 체크 아웃 찾을 수있는 장치의 현재 주파수를 찾으려면 .
0
장치가 절전 모드 일 때 CPU가 작동을 멈추고 코드가 실행되지 않아 응용 프로그램 수준에서 알 수 없습니다.
0
매우 유익한 dumpsys 명령을 사용하여 찾아 볼 수 있습니다.
adb shell 'if [ -z $(dumpsys power | grep mScreenOn=true) ]; then echo off; else echo ON; fi'
관련 문제
- 1. 날짜가 최대 절전 모드 일 때
- 2. 관계가 최대 절전 모드 일 때
- 3. 안드로이드 장치가 잠자기 상태 일 때 SignalR 연결이 끊어졌습니다.
- 4. 안드로이드 장치가 깨어나는 방법
- 5. 최대 절전 모드 일 최대 절전 모드 매핑
- 6. 안드로이드 장치가 절전 모드로 전환되는 시점은 언제입니까?
- 7. 장치가 가로 모드 일 때 구속 조건을 변경하는 방법은 무엇입니까?
- 8. 장치가 잠자기 상태 일 때 coredata에 쓰기?
- 9. 최대 절전 모드 일 : eagerloaded OneToMany
- 10. Android Wear가 절전 모드 일 때 깨우지 않으려면 어떻게해야하나요?
- 11. 스레드가 절전 모드 일 때 스레드를 종료하는 방법은 무엇입니까?
- 12. iOS : 절전 모드 일 때 작업 실행 유지
- 13. iPad가 절전 모드 일 때 UIAlertView를 표시하기위한 NSRunLoop
- 14. 응용 프로그램이 절전 모드 일 때 음성을 감지하는 방법은 무엇입니까?
- 15. PC가 절전 모드 일 때 .bat 파일을 "활성화"하는 방법
- 16. 휴대 전화가 절전 모드 일 때 GPS가 업데이트되지 않습니다.
- 17. 휴대 전화가 절전 모드 일 때 동영상 녹화가 작동하지 않습니다.
- 18. 테이블에 가상 행이 최대 절전 모드 일 때
- 19. pushViewController : - 장치가 가로 모드 일 때 세로 모드 전용 모드로 표시하는 방법?
- 20. 타이머가 업 모드 일 때
- 21. 장치가 절전 모드에있을 때 URLConnection이 작동하지 않습니다.
- 22. 절전 모드() 또는 절전 모드 (절전 모드())가 잘못되었을 때 적절한 방법은 무엇입니까?
- 23. ios 디바이스가 절전 모드 일 때 Mach Time은 카운트를 멈 춥니 다.
- 24. 최대 절전 모드 후 안드로이드 앱 닫기 fire
- 25. 통화 중에 장치가 절전 모드로 전환됩니까?
- 26. Windows 8에 안드로이드 장치가 있습니다.
- 27. 수면 모드 일 때 서비스에서 Android Wear를 시작 하시겠습니까?
- 28. 사용자가 Windows에 로그인 할 때 내 EXE를 실행해야합니다.이 단계를 알려주십시오.
- 29. 언제 장치가 절전 모드로 전환됩니까?
- 30. 파이썬 스크립트를 실행할 때 컴퓨터가 절전/최대 절전 모드 (예 : 화면 꺼짐)로 전환되고 스크립트가 다시 작동 (멈춤) 한 경우 컴퓨터 절전/최대 절전 모드 후 컴퓨터가 절전/최대 절전 모드 일 때 파이썬이 응답하지 않음 [Mac OS X]
이 도움이 될 : 여기
는 한 줄 ADB 명령입니다 http://stackoverflow.com/questions/15620139/when-android-device-goes-to-sleep-mode – Jong