Manifest.xml 에 SCREEN_ON 리시버 class를 명시하였습니다. 


그리고, 다시 Activity 내부에서 SCREEN_ON 리시버를 code 상에서 다시 등록을 하였습니다. 


Activity가 살아 있는 동안에는 SCREEN_ON을 하면 리시버의 method가 잘 실행됩니다. 


Activity가 안 죽게 하려고 하였으나 안드로이드 플랫폼이 Activity를 죽이더군요. 


그래서, SCREEN_ON을 할 때 Activity가 죽어 있으면 다시 띄우려고 시도하고 있습니다. 



그런데, 

Activity가 죽어 있으면 Screen_On 리시버가 동작을 하지 않네요.


Screen_On 리시버는 꼭 Activity가 있어야만 동작을 하는가요? 

리시버 class 만으로는 동작하지 않는가요?