数ヶ月前、私は xtify SDK for Android GCM を実装しましたが、以前はうまく機能していました (命令XtifySDK.getXidKey(getApplicationContext())
は xid を返しましたが、今は機能しなくなり、それ以来変更を加えていません。
SDK が更新されたことに気付いたので (私は 2.3 を使用していました)、最初からすべてを作成しました (新しい Google GCM アプリケーション (関連付けられた IP のないサーバー キー) を作成し、xtify コンソール (開発キー) で新しいアプリ キーを作成し、必要なマニフェストとライブラリの情報。
私は実装しました:
public class XtifyNotifier extends XtifyBroadcastReceiver
{
final String XTIFY_APP_KEY = //app key in console
final String SENDER_ID = //project number in google application
protected void onRegistered(Context arg0)
{ //applicationContext
XtifySDK.start(arg0, XTIFY_APP_KEY, SENDER_ID);
String xid = XtifySDK.getXidKey(arg0); //and this is the problem, it returns always null
.....
}
}
ターゲットは Google API (レベル 8) で、電話に Google アカウントが設定されています。サンプルを再試行しましたが、まだ機能しません。
SDK の何らかの変更や制限について知っている人はいますか?