Android GCM не работает

Я использую пример, предоставленный goole, и я создал клиентское приложение для получения уведомлений, а на стороне сервера оба приложения (код) - это те, которые предоставляются Google.

Я запускаю приложение на стороне клиента и получаю регистрационный идентификатор. какая-то огромная строка в следующем формате:

APA91bEgguwt98xLbivrXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLxDalNoEktCSVbOkT0-uFH2FaRnfpkRME2tzuvr0BycMNEhX_Ix1PV_XXXXXXXXXXXXXXXXXXXXXN5hcseY_wA.

Это доказывает мне, что клиентское приложение работает. Теперь сервер (Java, пример Google):

public static void main(String[] args) {

        Sender sender = new Sender("AIzaSXXXXXXXXXX_XXXXXXXXXXXXXXXrQOnoGZw");      
        Message message = new Message.Builder()
        .collapseKey("1")
        .timeToLive(3)
        .delayWhileIdle(true)
        .addData("message",
          "this text will be seen in notification bar!!")
        .build();

        try {
            Result result = sender.send(message, "APA91bEgguwt98xLbivrXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLxDalNoEktCSVbOkT0-uFH2FaRnfpkRME2tzuvr0BycMNEhX_Ix1PV_XXXXXXXXXXXXXXXXXXXXXN5hcseY_wA", 3);
            System.out.println(result.toString());
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
}

Это сервер. Когда я запускаю сервер, я получаю в результате что-то вроде этого: [ messageId=0:1341907115903155%921c249a00000031 ] но нет сообщений на клиенте, и я не понимаю, почему. В чем смысл ответа, который я получил от сервера? Это ответ успеха?

Мне нужна помощь, чтобы понять, что не так?

Ответы на вопрос(6)

Ваш ответ на вопрос