C2DM 신청하면
어플에 관련소스 작성하면..
어플 처음실행시 키값을 C2DM 서버에 보내고 어플로 다시 받고
나중에 핸드폰껏다 키거나, 어플을 완전히 종료해버려도..
특정 신호에 OS가 어플이 다시 실행되게 할수 잇는건가요??
간단히 어플 실행시 전화가오면 전화왔습니다라는 토스트를 띠우려하는데..
만약 어플이 완전히 종료되거나 핸드폰껏다 킨 상태에서
전화가오면 어플이 자동실행되 전화왔습니다.라는 토스트 띠우려하는데..
푸쉬 서비스 이용하면 되는건가요?
어플이 실행되지 않았을 때 어떤 기능을 사용하려면 Service나 broadcast를 이용하시면 됩니다.
전화나 sms 관련된 상태를 알고자 한다면 PhoneStateListener를 사용하세요.
C2DM을 사용하려면 어플을 서비스하는 쪽에서 서버를 개설해서 google C2DM에 등록을 시켜야 합니다. 그렇게 하면
서버에서 보내는 메시지를 C2DM을 거쳐서 어플에 보내주는 방식이죠.
그리고 C2DM은 누락되는 메시지도 많고, 정확히 보내고자 하는 때에 받지 못하는 문제도 있어서
현재는 푸시메시지 방식이 GCM으로 바뀌었습니다.
Erun님이 원하시는 기능은 서비스나 브로드캐스트만으로도 구현 가능합니다.^^