Почему я получаю «MismatchSenderId» со стороны сервера GCM?

Я пытаюсь создать push-сервис для своего Android-приложения и следую документации и примеру Google GCM по этому вопросу :

. Я могу зарегистрировать/отменить регистрацию своего приложения для Android. Со стороны моего сервера я вижу, что у меня зарегистрирована одна подписка, но когда я пытаюсь отправить сообщение с сервера в свое приложение для Android, я всегда получаю следующую ошибку:

Error sending message to device #0: MismatchSenderId

Для своего приложения для Android я использую SENDER _ID = 200000000001.

И для моей серверной части, как говорит Google, я использую API _KEY = AIzxxxxxxxxxxxxxxxXxxXxxXxxxXXXXXXXxxxs

Я следил за этим документом:

http://developer.android.com/guide/google/gcm/demo.html

Я также включил GCM в своей панели Google API, но я получаю это раздражающее сообщение об ошибке.

Как я могу решить эту проблему?

71
задан Matt 3 December 2015 в 18:57
поделиться