안드로이드 개발 질문/답변
(글 수 45,052)
//GCM 등록여부
final String regId = GCMRegistrar.getRegistrationId(this);
//등록된 ID가 없으면 ID값을 얻어옵니다
if (regId.equals("") || regId == null) {
GCMRegistrar.register(this, SENDER_ID);
}else{
Log.w(TAG, "Already Registered : " + regId);
}
/////////////////////////
final String regId = GCMRegistrar.getRegistrationId(this);
위코드의 regId 에는 어떤값이 들어있는건가요?
GCMRegistrar.register(this, SENDER_ID);
여기서는 SENDER_ID 에 프로젝트아이디값을 넣어라는데
어떤작업을 한건지...
디바이스아이디 등록아이디 apikey 등이 아주 헷갈립니다
또 프로젝트아이디 까지...
개발자가 아닌
프로그램사용자의 등록아이디는 어떻게구하나요?




regId 는 프로그램 (휴대폰)사용자의 아이디 값이 들어가게 됩니다.(100~200자 또는 그 이상, 길이 제한이 있는게 아님, 단말기마다 모두 다름)
SENDER_ID 는 프로젝트 아이디 값으로 구글 GCM 페이지 가면 얻는 방법 나와있습니다.