Я пытаюсь проверить gcm.register("Sender_ID")
гдеКак работает gcm.register («Sender_id»)?
gcm = GoogleCloudMessaging.getInstance(this);
и this
является контекст.
Когда я называю это в режиме самолета с помощью «Sender_ID», который я использовал ранее, он немедленно отбрасывает регистрационный идентификатор. Однако, когда я использую случайный Sender_ID, он генерирует исключение IOException.
Я бы не ожидал, что он узнает идентификатор регистрации для отправителей, для которого он уже зарегистрирован. Я ожидал исключение IOException для обоих. Использует ли он кеш?
Я по-прежнему собираюсь хранить регистрационный идентификатор в предпочтении, но эта функциональность дает возможность людям, потенциально просто вызывающим gcm.register("Sender_ID")
, для извлечения идентификационных номеров телефонов вместо их хранения в другом месте.