나는 wakelock을 사용해야한다. (예를 들어 명백한 이유로해서는 안된다.하지만 선택의 여지가 없어서 돈을 받고있다.)Android : 깨우기 잠금 : 애플리케이션에서 잠금이 해제되어 일시 중지 되었습니까?
내 질문은 매우 간단하다. 앱 onPause 또는 onStop은 자동으로 출시되는 앱의 잠자기 잠금 장치입니까?
나는 사용자가 자신의 앱을 닫지 않고 잠자기 후 잠김 현상이 여전히 이상하게 들릴 수 있기를 바랍니다.
다른 응용 프로그램에서 오는 메시지 처리기를 통해 응용 프로그램이 릴리스 웨이크 잠금 장치를 호출하는 현재 시스템에 문제가 있습니다.이 동작은 "너무 늦게"발생하고 응용 프로그램이 충돌하기 때문에 응용 프로그램이 충돌합니다 웨이크 잠금 장치에 대한 참조가 더 이상 없습니다.
나는 매우 명확하지 않을 수도 있지만, 여기에 주요 질문은 :
내가 응용 프로그램의 수명주기 외부 전화에 영향을 미치는 내 응용 프로그램의 결과 잠금에 대해 걱정할 필요가 않습니다.
환호
제이슨
내가 실제로해야 할 일은 매번 onPause 메서드에서 깨우기 잠금을 해제하는 것입니다. –
@Jason Rogers : 다시 말하지만, 'android : keepScreenOn'을 사용하는 것이 좋습니다. – CommonsWare