gcm.jar 다운로드

SDK의 gcm-클라이언트/dist 디렉토리에서 gcm.jar 파일을 응용 프로그램의 libs 디렉토리에 복사합니다. 당신의 안드로이드 프로젝트에 GCM 클라이언트 항아리 (gcm.jar)를 추가하려면, 당신의 안드로이드 스튜디오 프로젝트의 «libs»폴더에 복사하고 파일을 마우스 오른쪽 버튼으로 클릭하고 빌드 경로를 선택 –> 안드로이드 SDK 관리자를 사용하여 빌드 경로에 추가, 엑스트라를 설치 > 안드로이드 라이브러리에 대한 구글 클라우드 메시징. 이렇게하면 SDK_ROOT / 엑스트라 / 구글 / 폴더에 일련의 gcm 하위 디렉토리가 생성됩니다. `gcm.jar` 파일은 gcm-클라이언트/디스토리에 있습니다. AirBop은 또한 몇 가지 유용한 유틸리티 방법과 모범 사례의 예를 포함하는 샘플 프로젝트를 제공합니다. 이 두 가지를 서비스의 초기 테스트로 사용할 수 있으며 자체 Android 응용 프로그램에서 메시징을 구현할 때 나중에 참조로 사용할 수 있습니다. GitHub에서 AirBop-Client 샘플 앱의 소스 코드를 다운로드할 수 있습니다. 위에 링크된 적절한 Panoply 아카이브를 다운로드한 후 바탕 화면의 아카이브 파일을 압축 해제합니다. 내부는 다운로드의 내용에 대한 설명과 README 텍스트 파일, 응용 프로그램을 시작하는 방법에 대한 지침, 가능한 시작 버그 및 / 또는 성능 조정에 대한 몇 가지 참고 사항입니다. 다운로드 및 설치 후 Panoply가 시작되지 않는 경우 컴퓨터에 Java 런타임 엔진(JRE)이 설치되어 있지 않거나 Java 8(또는 이후) JRE가 아닌 경우일 수 있습니다. SDK의 이전 버전에서, 안드로이드 SDK 관리자를 열고 오래된 확인란을 클릭하고 엑스트라를 다운로드 > 안드로이드 라이브러리에 대한 구글 클라우드 메시징 (구식). 다음 항아리를 프로젝트의 libs 폴더에 복사합니다. 아무 일도 일어나지 않으면 GitHub 데스크톱을 다운로드하고 다시 시도하십시오.

Studio 프로젝트를 다운로드하려면 클릭합니다. 네이티브 프로젝트를 다운로드하려면 클릭합니다. GCM 라이브러리는 다양한 GCM 이벤트를 처리하기 위해 재정의된 메서드가 있는 GCMIntentService라는 클래스가 있다고 가정합니다. wlclient.properties 파일은 서버 구성 속성을 보유하며 사용자가 편집할 수 있습니다. 참고: my_app_package 앱의 패키지 이름으로 바꿔야 합니다. 다음은 위에서 설명한 발췌를 포함하는 예입니다: 등록 ID는 GCM 및 AirBop 서버에서 장치를 고유하게 식별하는 것입니다. 장치를 `태그` 또는 `그룹화`하는 데 사용할 수 있는 50자 문자열입니다. AirBop 서버에서 메시지를 보낼 때 이 값을 기반으로 장치를 타겟팅할 수 있습니다. . AirBop의 표준 메시지 형식을 사용하는 경우 의도 엑스트라는 다음과 같은 문자열 값으로 정의됩니다: 전제 조건: 개발자는 Google의 개발자 도구를 사용하는 데 능숙해야 합니다.

GCM을 시작하는 데 도움이 되는 경우 Android용 GCM 퀵스타트 또는 iOS용 GCM 퀵스타트를 참조하십시오. AirBop 서버에 등록하는 것은 다음 URL에 올바른 정보를 게시하여 수행할 수 있습니다: 미국 또는 캐나다의 두 문자 주 또는 지방 코드. 정확히 두 문자여야 하거나 무시됩니다. Google 클라우드 메시징을 사용하려면 응용 프로그램을 약간 변경해야 합니다. 이 메서드는 등록 의도를 받은 후 호출 됩니다. GCM에 의해 장치에 할당된 등록 ID는 두 번째 매개 변수로 전달됩니다.