내 앱은 일상적인 (5 분) 반복 알람 간격으로 장치를 깨우는 데 commonsware wakeful 패턴을 사용합니다. 나는이 문제가 아마도 내 문제의 근본 원인이라고 생각하지만, 장치가 깨어날 때 실제로 수행되는 작업은 최소한이며 코드는 매우 빠르게 실행됩니다. 특정 장치 (예 : Xperia T)의 특정 버전의 Android (4.1.2) 버전에서는 앱이 높은 배터리 사용자로 설정> 배터리 사용 목록 에 못 박히게됩니다. 그러나, 내가 테스트 한 다른 모든 버전/장치에서 앱은 더 적극적인 간격을 1 분 사용해도이 목록에 포함되지 않습니다!wakelocks를 사용한 배터리 성능
4.1.2의 배터리 상태에 대해 알려진 버그가 있습니까? 관련 버그 보고서를 찾을 수 없습니다. 소스 코드를 살펴보면, wakelock이 here으로 출시되는 것을 볼 수 있지만, 배터리 통계는 wakelock here 외부에서 업데이트됩니다. 이거 버그 야?
PowerManagerService의 current code에는 많은 변경이있는 것으로 보이지만이 버그가 수정되었는지 궁금하십니까?
다른 사람이 발생합니까? wakelock이 출시 된 후 배터리 상태를 업데이트하기 위해 시스템을 찌르는 방법에 대한 아이디어가 있습니까? 돔