마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

gcm에러 좀 도와주세요

0 추천

위와 같은 에러가 납니다.

GCMRegistrar.checkDevice(this);
       GCMRegistrar.checkManifest(this);
      
       if(GCMRegistrar.getRegistrationId(m_Context).equals(""))
       {
         GCMRegistrar.register(m_Context, PROJECT_ID);
    }
       else
       {
    GCMRegistrar.unregister(m_Context);
    GCMRegistrar.register(m_Context, PROJECT_ID);
       }

빌링 시스템이 먼저 호출되고 젤 나중에 GCM에 호출됩니다.

이 부분은 잘 넘어가는데 Activity onCreate에서 실행합니다.

native코드도 모두 호출되고 바로 어플이 죽습니다. (cocos2dx사용)

화면만 보이지 않고 사운드는 재생되며 종료 메세지박스가 뜨면서 닫기 누르면 그때 어플이 종료되는것 같습니다.

 

바벨이세 (190 포인트) 님이 2013년 3월 27일 질문
해결했습니다. 이런 어이없는;;;
매니페스트 receiver부분을 인터넷에서 카피해서 붙여넣었는데
GCMBroadcastReveiver로 돼있네요 이런 오타 에러였네요 ㅋ

1개의 답변

0 추천

 

안녕하세요? pushcat.net 입니다.
 
 
혹시 AndroidManifest.xml 에 <receiver>를 추가 안하신건 아닐까요?
 
 
용왕 (520 포인트) 님이 2013년 3월 27일 답변
매니패스트를 설명 안드렸네요 전부 다 추가 했습니다.
GCMRegistrar.checkManifest(this); 이 부분도 에러없이 통과 됩니다.
...