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

gcm 에러 나는데 해결 방안 알려주세요ㅜ

0 추천

http://www.cusmaker.com/101

이 게시물 보면서 gcm 구축하고있습니다. 서버는 완료되었구요, 클라이언트 부분을 개발하고 있는데,

gcm 코드가 실행되는 부분에서 에러가 나면서 종료되네요..

로그 보면서 구글링했는데, 제대로된 해결 방안을 찾지 못해서 그런데, 혹시 아시는 분 알려주세요.

.............

 

그리고 gcm 클라이언트 부분에서 manifest 부분에 receiver와 service 등록하는 부분이요! 그 부분은 xml 자체에서

 <receiver
            android:name="com.google.android.gcm.GCMBroadcastReceiver"
            android:permission="com.google.android.c2dm.permission.SEND" >
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
                <action android:name="com.google.android.c2dm.intent.REGISTRATION" />

                <category android:name="net.test" />
            </intent-filter>
        </receiver>
        <service android:name=".GCMIntentService"></service>

이렇게 붙여넣고 나서 메인패키지에서 GCMIntentService 클래스만 만들어서 gcm 등록,받기,해지 등등 꾸며주면 되는건가요?

 

구래구래 (120 포인트) 님이 2013년 2월 20일 질문

2개의 답변

0 추천
서비스 클래스에서 기본 생성자 만드셨나요?
원조안드로이드 (58,190 포인트) 님이 2013년 2월 20일 답변
아...찾았습니다.ㅜ
기본 생성자를 public으로 변경하니깐 되네요!!
0 추천
GCMIntentService에서 생성자 정의하실때

super("sender_id");

하셔애되요
수상한i (8,050 포인트) 님이 2013년 2월 20일 답변
...