私はAndroidアプリケーションにpushwooshを正常に統合しています。GCMを使用しています。コードは次のとおりです。
oncreate:
PushManager pushManager = new PushManager(this,
App_id, Sender_id);
pushManager.onStartup(savedInstanceState, this);
checkMessage(getIntent());
@Override
protected void onNewIntent(Intent intent)
{
super.onNewIntent(intent);
setIntent(intent);
checkMessage(intent);
setIntent(new Intent());
}
private void checkMessage(Intent intent)
{
if (null != intent)
{
if (intent.hasExtra(PushManager.PUSH_RECEIVE_EVENT))
{
showMessage("push message is " + intent.getExtras().getString(PushManager.PUSH_RECEIVE_EVENT));
}
else if (intent.hasExtra(PushManager.REGISTER_EVENT))
{
showMessage("register");
}
else if (intent.hasExtra(PushManager.UNREGISTER_EVENT))
{
showMessage("unregister");
}
else if (intent.hasExtra(PushManager.REGISTER_ERROR_EVENT))
{
showMessage("register error");
}
else if (intent.hasExtra(PushManager.UNREGISTER_ERROR_EVENT))
{
showMessage("unregister error");
}
}
}
private void showMessage(String message)
{
Toast.makeText(this, message, Toast.LENGTH_LONG).show();
}
しかし、アプリを実行していると、登録エラーが表示されます。何が問題なのかわかりません。logcatに、メッセージング登録エラー:アカウントがありません。ヘルプを表示してください。