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

GCM메세지 관련 질문입니다.

0 추천
안녕하세요,

초보개발자입니다.

 

gcm메세지를 개발하여 실행중에 궁금한점이 있어 질문을 남깁니다.

 

gcm메세지를 보낼경우 상태바에 보여지게되는데 이것을 길게 보냈을경우에 뒤에 ..... 표시가 되는데

 

전문으로 다 보이게 할수 있는 방법이 없는가요?
도치아빠 (200 포인트) 님이 2013년 3월 26일 질문

1개의 답변

0 추천

안녕하세요? pushcat.net 입니다.

 

gcm 설명서에 의하면 메세지 길이의 최대사이즈는 4kb 입니다.

it could be a message containing up to 4kb of payload data

http://developer.android.com/google/gcm/index.html )

 

따라서 그 이상의 메세지를 보내시려면 추가로직을 작성하셔야 할 것 같습니다.

 

그 추가로직은 여러가지가 있겠으나 제가 생각하는 방법은 다음과 같습니다.

 

우선 긴 메세지를 서버에서 db로 갖고 잇고요, gcm을 보냅니다. 디바이스가 gcm을 받으면 서버로부터 긴 메세지를 요청해서 다시 받는거죠~. 이렇게 하면 긴메세지를 받을 수 잇고 수신확인도 할 수 있습니다.

 

물론 위의 기능은 www.pushcat.net에 이미 포함되어 있습니다. ^^ 따라서 이를 이용하는 방법도 있습니다. ^^;;

용왕 (520 포인트) 님이 2013년 3월 26일 답변
용왕님이 2013년 3월 26일 수정
...