폰으로부터 등록id를 발급받아 서드파티 서버에 전송하여 서드파티 서버로부터 푸쉬를
전송하도록 만들어보고 있는데요. 일단 폰으로부터 String으로 발급받는 곳에서부터 막힙니다.
onCreate에서 String regId = C2dm_BroadcastReceiver.registration_id;
하면 null값이 들어가네요...
로그를 찍어보니 null포인터 예외가 뜬지 한참 뒤에 리시버에서 등록ID가 세팅되는걸 볼 수 있었습니다.
아마도 등록 ID를 받아오는데 시간이 좀 걸리는 듯한데 이부분을 해결하려면 어떻게 해야할까요?
감사합니다.
음.. c2dm을 적용해 보지 않아서 정확한 것 아니지만..
리시버에서 직접 가져오지말고.. intent에 포함 시켜서 넘기면 되지 않을까요?