나는 수신 및 발신 전화를 모니터링하는 안드로이드 애플 리케이션을 가지고. 앱에는 서비스, PhoneStateListener가 있으며 호출이 시작 시간과 종료 시간을 설정 한 시간을 감지합니다. 그러나, 내가 알아 차 렸던 것은 폰 화면이 밝게 희미 해지고 다시 깜박이기 시작했다는 것이다. 왜 이제야, 어떤 생각이야?안드로이드 애플 리케이션 수신 모니터링 전화 깨어 유지
답변
코드를 공부하지 않고는 많은 것을 말할 수는 없지만 백그라운드 서비스는 작업을 수행하는 데 wakelock을 획득 할 수 있습니다. 코드에서 배경 작업을 수행하는 경우 Android에서 제공하는 wakelock을 최대한 활용하도록 코드를 수정해야합니다 (예 : "부분적 wakelock" "화면 wakelock" "wakelock 화면"wakeockock).
This 페이지가 가동 잠금에 관련 정보를 제공해야
http://developer.android.com/reference/android/os/PowerManager.html
http://developer.android.com/reference/android/os/PowerManager.WakeLock.html
백그라운드 작업을 수행하는 모범 사례 : https://developer.android.com/training/best-background.html –
감사합니다. 부분적인 wakelock을 추가했습니다. 내가 그 최상의 사례를 찾고 있어요. 내가해야 할 일을 그렇게 실행하는 서비스가 없어, 나는 거기에 완료 데이터베이스에 삽입에 대해서만 궁금해하지만 전화가 끝나기 전까지는 끝나지 않았어. – jcaruso
- 1. 정상적인 전화 작업을 변경하는 안드로이드 애플 리케이션
- 2. 간단한 애플 리케이션 구매 애플 리케이션 안드로이드
- 3. 매우 간단하고 안드로이드 애플 리케이션 FC'ing 유지
- 4. 페블 : 안드로이드 애플 리케이션 ~ 조약돌 애플 리케이션
- 5. 스텔스 안드로이드 애플 리케이션 개발
- 6. 데이터베이스로 안드로이드 애플 리케이션 개발
- 7. ActivityNotFoundException 안드로이드 애플 리케이션
- 8. 안드로이드 - 애플 리케이션
- 9. 안드로이드 애플 리케이션 지문
- 10. 테스트 안드로이드 애플 리케이션
- 11. 안드로이드 애플 리케이션 아이콘
- 12. 라이선스 안드로이드 애플 리케이션
- 13. 안드로이드 애플 리케이션
- 14. 안드로이드 애플 리케이션
- 15. 크래시 안드로이드 애플 리케이션
- 16. 안드로이드 샘플 애플 리케이션
- 17. 안드로이드 애플 리케이션 인증
- 18. 안드로이드 - 애플 리케이션 목록
- 19. 안드로이드 애플 리케이션 문제
- 20. 하이브리드 안드로이드 애플 리케이션
- 21. 안드로이드 애플 리케이션 - RSS
- 22. 안드로이드 애플 리케이션 디버깅
- 23. 안드로이드 애플 리케이션 이력서
- 24. 안드로이드 애플 리케이션 영원한 인증
- 25. 안드로이드 애플 리케이션 만들기, 마더 애플 리케이션 말하기
- 26. 어떻게 안드로이드 애플 리케이션에서 애플 리케이션 구입
- 27. 내 애플 리케이션에서 안드로이드 애플 리케이션
- 28. 비밀 키를 유지 비밀 - 안드로이드 애플 리케이션 내에서 어떤 아이디어
- 29. 내 안드로이드 애플 리케이션 프로그램 강제 종료를 유지
- 30. 안드로이드 애플 리케이션 업데이 트
이 WakeLock.what 당신이 그렇게하고 싶지는 않습니다 획득합니까? –
WakeLock을 취득한다는 것은 무엇을 의미합니까? 사용자 또는 앱 때문에 – jcaruso
또한 –
jcaruso