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

GCM Sender 잘아시는분 ..어떤 예제 보다가 Sender가 먼지잘모르겠네요..ㅠ

0 추천
package com.leminity.gcmsampleapp;
 
import java.net.URLEncoder;
 
import android.os.Message;
 
import com.google.android.gms.common.api.Result;
 
public class GCMTest {
private static final String REGISTRATION_ID = "";//registration Id ?낅젰
private static final String APIKEY = "AIzaSyBQnXN4ryJ4aZMrdd_tzYgSFpoUPK6gbJA"; //GCM?먯꽌 諛쒓툒諛쏆? ApiKey瑜??낅젰
 
public static void main(String[] args) {
        try {
            String sendTlt = "?€?댄? ?쒕ぉ";
            String sendMsg = "?댁슜 : 硫붿떆吏€媛€ 蹂댁엯?덈떎";
 
            Sender sender = new Sender(APIKEY);
            
            /**
             * message Build 遺€遺꾩뿉??addData濡?異붽???媛믪? ?댄뵆由ъ??댁뀡??
             * onMessage(context, intent)?먯꽌 Intent濡??꾨떖?섎ʼn
             * intent.getExtras().getString("title")?뺥깭濡??살뼱?€ ?ъ슜 媛€?ν븯??
             */
            Message message = new Message.Builder()
            .addData("title", URLEncoder.encode(sendTlt, "UTF-8"))
            .addData("msg", URLEncoder.encode(sendMsg, "UTF-8"))
            .build();
 
            //諛쒖넚??硫붿떆吏€, 諛쒖넚???€源?RegistrationId, Retry ?잛닔)
            Result result = sender.send(message, REGISTRATION_ID, 3);
            if (result.getMessageId() != null) {
                System.out.println("Send success");
            } else {
                String error = result.getErrorCodeName();
                System.out.println("Send fail : " + error);
            }
 
        } catch (Exception e) {
        e.printStackTrace();
        }
    }
}
 
GCM을 테스트 하기 위한 부분인데...Sender에서 정체를 알수가 없어서 빨간줄이 생기는데..
 
import도 안되고 ,, 뭐하는 부분인지 잘모르겠습니다
 
뇽뇽이2841 (1,120 포인트) 님이 2014년 3월 13일 질문

1개의 답변

0 추천
http://developer.android.com/reference/com/google/android/gcm/server/Sender.html

이거 말씀하시나요?

문법, 클래스 등등을 모르실때는 공식 레퍼런스를 보시는게 제일 빠릅니다.
달기살 (12,990 포인트) 님이 2014년 3월 14일 답변
아 이런걸 참조해야겠구뇽..정말 ㄱ감사합니다!!
...