Я знаю, что срок регистрации C2DM истекает, и вы должны периодически обновлять идентификатор регистрации. Так ли это с GCM? Глядя на следующий код в руководстве по Android GCM (показан ниже), кажется, что вы делаете это только один раз и не нужно обновлять, но я не вижу, чтобы это было написано где-либо явно, поэтому я просто хотел проверить.
final String regId = GCMRegistrar.getRegistrationId(this);
if (regId.equals("")) {
GCMRegistrar.register(this, SENDER_ID);
} else {
Log.v(TAG, "Already registered");
}