Как отменить запрос на регистрацию / отмену регистрации c2dm

#android #android-c2dm

#Android #android-c2dm

Вопрос:

Я создаю приложение для Android, которое использует платформу c2dm.

По существу: я хочу добавить в свое приложение некоторую функциональность, которая отменяла бы запрос на регистрацию, если это занимает больше нескольких секунд. Предпочтительно использовать саму платформу c2dm; в противном случае какой-либо обработчик Runnable.

Я пока не могу понять, предлагает ли сама платформа такую вещь, как установка тайм-аута, который служба (<= служба c2dm Android) будет использовать для отмены регистрации и трансляции намерения.

Я думал о таких вариантах, как игнорирование любого com.google.android.c2dm.intent.РЕГИСТРАЦИЯ отправлена после этого льготного периода, но это звучит нелепо.

Есть идеи?

Ответ №1:

Вы не можете отменить запрос, отправленный вами несколько секунд назад. ) Вы можете не получать ответ Google через некоторое время. Вы можете получить, но не сохранить registration_id через некоторый промежуток времени, например

Комментарии:

1. Я боюсь, что это правильно ^^^. Я подожду еще один день на случай, если у кого-то появится идея, а затем приму ваш ответ. Спасибо.