XtifySDK.getXidKey() возвращает ноль

Я следую инструкциям в разделе "Начало работы" для уведомлений Xtify, выполняя следующие действия:

Context myAppContext = getApplicationContext();

XtifySDK.start(myAppContext , MyApp.XTIFY_APP_KEY, MyApp.SENDER_ID);
String xid = XtifySDK.getXidKey(myAppContext);

if(!"".equals(xid) && xid != null) {
...
}

И я понял, что когда я регистрируюсь в первый раз, он возвращает Xid, но если я удаляю и развертываю снова, используя Eclipse, он возвращает null в XtifySDK.getXidKey() инструкция.

Цель приложения - сборка с использованием API Google 4.0 (уровень 14).

Я благодарю и ценю вашу помощь в этом, ребята.

2 ответа

Это было решено некоторое время, причина которого была в том, что учетная запись gmail не была настроена в телефоне. Но через 3 месяца работы он возвращается всегда нулевым. Я протестировал пример приложения, и оно тоже не работает (я не изменил ни одно из двух ранее).

Тем временем я заметил, что SDK был обновлен (я использовал 2.3 и обновил до последней 2.3.2.1). Я следовал инструкциям с самого начала (включая регистрацию нового приложения gcm в google и в консоли xtify), но он всегда возвращает также ноль (даже в примере). У кого-то тоже была эта проблема?

Возможно, вы просите об этом слишком быстро. Было бы лучше поместить запрос на xid в метод обратного вызова onRegistered в классе XtifyNotifier.

Другие вопросы по тегам