본문 바로가기

GCM

[Android] GCM Server 구현하기 1. API키 값 받아오기 (여기를 누르면 이동~!)새롭게 Application을 등록하면서 Android GCM web Server를 만듭니다. 만들고 나면 여기에 API 키값이 생깁니다.~! 2. 라이브러리 추가 (Java) 안드로이드SDK/extras/google/gcm/gcm-server 이 경로로 이동하면 gcm-server.jar 파일을 가져옵니다. 소스를 그대로 가져가는 것도 가능~! 3. 추가 라이브러리 등록~!위의 라이브러리를 사용하려면 아래의 라이브러리가 필요합니다. com.googlecode.json-simplejson-simple1.1.1 4. 구현하기~! public static boolean sendGCM (String deviceId, String message) { try {.. 더보기
[Android] GCM구현하기~! 우선은 Google Service Library가 필요하다 설치방법은 여기에~! 1. 아래의 Permission을 하나씩 추가해주자~! com.google.android.c2dm.permission.RECEIVEandroid.permission.INTERNETandroid.permission.GET_ACCOUNTSandroid.permission.WAKE_LOCKapplicationPackage + ".permission.C2D_MESSAGE"com.google.android.c2dm.intent.RECEIVE 4. service와 Broadcast도 등록~! 5. GCM id 받는 코드 작성~! 아래의 내용을 Activity에 넣는다. 결론을 말하자면 onCreate에서 this.mGcmRegId 값을.. 더보기
[Android] Google Service Library 추가하기~! 1. 우선은 Google Cloud Console 접속하여 프로젝트를 생성하자~!2. Project Number 발급을 받는다.3. GCM을 활성화 시킨다.~! (다른 기능도 마찬가지로 사용한다면 ON~!) 4. APIs & auth > Registered apps. 선택하여 Accessing APIs directly from Android 와 Package 와 SHA1 fingerprint 를 입력한다.SHA1 얻는 방법keytool -exportcert -alias androiddebugkey -keystore path-to-debug-or-production-keystore -list -v패스트워드를 입력하면... 이런식으로 나온다.. (본인은 debug.keystore로 하였다.) 귀찮으시면.. .. 더보기