1

2.0이이 선언 착용 :Android 마모 2.0에는 자체 GCM/FCM 등록 ID가 있습니까? 안드로이드의 발표의 일환으로

독립 실행 형 응용 프로그램을 : 클라우드 (휴대 전화가 당신과 함께없는 경우에도 애플 리케이션 시계에서 실행)에 직접 네트워크 액세스를.

이것은 안드로이드 마모 애플리케이션이 자체 GCM/FCM 등록 ID를 가져올 수 있으며 휴대 전화가없는 시계에 푸시 알림을 직접 수신 할 수 있다는 것을 의미합니까? 여기 누군가가 문서화하거나 자신의 경험을 통해 증명할 수 있습니까? 기기에서 동일한 애플리케이션을 사용하고 푸시 알림을 수신하면 어떻게됩니까? 미리 감사드립니다.

답변

1

클라우드 메시징의 Android웨어 2.0의 documentation에는 알림을 보내기 위해 앱에서 직접 Firebase Cloud Messaging (FCM)을 사용할 수 있다고 명시되어 있습니다. FCM은 Wear 2.0에서 지원됩니다. GCM은 지원되지 않습니다.

다음은이 설명서에서 찾을 수있는 다른 세부 사항입니다.

FCM은 시계에 알림을 보내는 데 권장되는 방법입니다.

Wear 앱을 실행할 때 장치에 대한 등록 토큰을 수집하여 FCM의 메시지를 제공하십시오. 그런 다음 서버가 FCM REST 엔드 포인트로 메시지를 보낼 때 대상의 일부로 토큰을 포함 시키십시오. FCM은 토큰으로 식별 된 장치로 메시지를 전송합니다.

FCM 메시지는 JSON 형식으로되어 다음과 같은 페이로드 중 하나 또는 둘 모두 포함 할 수 있습니다

  • 알림 페이로드를. 알림 페이로드가 시계에 의해 수신되면 데이터는 알림 스트림에 직접 사용자에게 표시됩니다. 사용자가 알림을 탭하면 앱이 실행됩니다.

  • 데이터 페이로드. 페이로드에는 일련의 사용자 지정 키/값 쌍이 있습니다. 페이로드는 Wear 앱에 데이터로 전달됩니다.

관련 문제