В показанном вами коде единственное, что вам нужно заменить, это myapp@example.com
.
Сначала необходимо создать учетную запись Google GMail, например, yourappname@gmail.com
.
Затем вам нужно перейти на страницу Зарегистрироваться для Android Cloud to Device Messaging . Заполните все данные на странице регистрации и укажите свою учетную запись GMail как «Роль (отправитель)». Затем в своем коде замените myapp@example.com
на созданный вами адрес GMail.
РЕДАКТИРОВАТЬ: В ответ на ваш комментарий / вопрос.
rI
- это Intent
, и вы помещаете «дополнительные» данные в этот Intent
, который передается службе регистрации Google C2DM.
Когда вы помещаете данные в Intent
, у него должно быть имя ключа, чтобы получатель Intent
мог извлечь его, используя getStringExtra(keyName)
(например). Ключи «app» и «sender» зарезервированы для регистрации C2DM и ДОЛЖНЫ использоваться так, как они есть в этом коде, иначе процесс регистрации C2DM завершится неудачей.