본문 바로가기

android2

GCM (Google Cloud Message) 구축하기3 (서버) 구글에 정보를 입력하고 클라이언트도 만들었으니 이제 마지막으로 서버를 만들어볼께요 필요한 파일과 예제프로젝트를 같이첨부할꼐요 위의 파일을 본인의 웹 프로젝트 WebContent -> WEB-INF -> lib 에 복사하던지 %TOMECAT_HOME%lib에 복사한후에 아래처럼 따라하면된다. (저는 2번째방법 톰캣/lib에 직접넣는 방법을 이용했어요) 1. GCM 푸시 보내기 코드 GCM 라이브러리를 이용하게 되면 굉장히 적은 코드로 푸시를 보낼 수 있게 된다. public void sendPush() { Sender sender = new Sender(API_KEY); //구글 코드에서 발급받은 서버 키 Message msg = new Message.Builder() .addData(key, value).. 2014. 5. 14.
GCM (Google Cloud Message) 구축하기2 (클라이언트) 이번엔 구글 안드로이드 단말에서 구현하는 부분을 설명드릴께요 gcm.jar을 GCM을 구현하기위해서android-support-v4.jar은 Notification을 구현하기위해서 gcm.jar과 android-support-v4.jar 파일이 필요해요 필요한 파일은 첨부파일에 예제 프로젝트와 함께 첨부해 놀께요 1. 매니페스트에 GCM 사용 관련 permission과 receiver, service를 등록*GCM 관련 퍼미션 (패키지는 자신의 앱 패키지 명으로 대체 한다.) *GCM 사용 관련해서 안드로이드 버전 제한 (2.2 이상) *GCM 리시버 및 서비스 등록리시버는 코드 상에서 등록하지 말고 메니페스트에 적어서 등록하도록 권장한다.리시버는 gcm.jar 라이브러리에 포함되어 있다. 구현할 필요 .. 2014. 5. 14.