티스토리 뷰
안녕하세요.
시원한물냉입니다.
저번 GCM 1탄(?) 초기버전 포스팅에서는 불펌(?) 논란이 있었죠.. 한자 한자 열심히 적었는데 말이죠.
오늘은 언제부턴가(?) 바뀐 GCM Client 정보를 가져왔습니다.
몇버전부터 바뀐건지 아시는분은 댓글로좀 알려주세요 ! ^^
우선 참고할 사이트는
http://developer.android.com 입니다. 안드로이드 API사이트이구요.
여기에 Google Could Message GCM 찾아보시면 아주 잘 설명되어있습니다.
우선 이전과 달라진점중에 제일 큰건 regID 즉 푸시키를 받아오는 소스가 엄~~청 길어졌다는겁니다.
아마도 이전에는 gcm.jar 에 들어있던게 모두 밖으로 풀어헤져진게 아닌가 싶은데요.
아래 모든 소스의 패키지명은 com.google.gcm 으로 정하였습니다.
Manifest 로 가서 permission 부터 설정해줍니다.
다음으로는
meta-data 라는 새로운게 생겼는데요. 이거 안넣으면 어플 실행이 안됩니다. 꼭 넣어주세요.
MainAcitvity입니다. 이전버전과는 다르게 또 이건 Activity로 실행됩니다.
Loading 정도에서 startActivity 한번 하면 될듯합니다.
그리고 GCMIntentService -> GcmIntentService
소대문자만 바뀐거같다.. 내용은 다바뀌었고
이상 여기까지입니다.
이전에는 소스 10줄 내외로 끝나던 regID 받아오던게 이렇게 소스가 길어졌네요... 모바일은 정말 최신버전이 나올때마다 개발자는 API바뀔까바 두근두근하는거같네요 휴 오늘도 그럼 즐코딩하세요!
'개발 > 개발 자료' 카테고리의 다른 글
이동통신사별 마켓 등록, 업데이트시 체크포인트 (0) | 2015.04.22 |
---|---|
안드로이드에 Proguard 적용 (이클립스) (0) | 2015.04.22 |
(Android) Layout(xml) 화면에서도 단축키로 디버깅 실행하기 (0) | 2015.04.09 |
(Android) TextView Auto FadeIn, FadeOut (0) | 2015.04.03 |
(Oracle) TRIGGER (0) | 2015.04.02 |