2

私は私の最後の手段としてあなたに目を向けています。私は、Androidでプッシュ通知を行う方法に関するすべてのチュートリアルを読んだと思いますが、すべてのチュートリアルに何かが欠けているか、完全には機能しませんでした。

ですから、私がやりたいのは、ステータスバーに簡単な通知を表示して、アプリで利用できる新しい情報があることをユーザーに知らせることです。

ここに行く正しい方法はC2DMだと思います。私の問題は、アプリまたはサーバー側でそれを実装する方法がまったくわからないことです。

特別なものは必要ありません。文などを送信するphpスクリプトだけかもしれません。そして、サーバーに登録するためにアプリに配置するコードスニペット。私は自分のiOSプッシュをサーバーする独自のサーバーを持っているので、ここに問題はありません。

これを機能させる方法についてのステップバイステップのチュートリアルを提供していただければ、本当にありがたいです。

ヒントをありがとう、しかし私はこのコードでエラーが発生しています:

Intent registrationIntent = new Intent("com.google.android.c2dm.intent.REGISTER");

        registrationIntent.putExtra("app", PendingIntent.getBroadcast(context, 0, new Intent(), 0));

        registrationIntent.putExtra("sender", "o.engelhardt@gmail.com");

        context.startService(registrationIntent);

コンテキストを変数に解決できないと書かれていますが、tutはそれを作成するように指示したり、変数のタイプを指示したりしませんでした。

4

1 に答える 1

5

このチュートリアルがお役に立てばと思います。

http://blog.mediarain.com/2011/03/simple-google-android-c2dm-tutorial-push-notifications-for-android/

https://developers.google.com/android/c2dm/#push

http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html#c2dm_sendmessage

このチュートリアルは、GCMとPHPを使用してプッシュ通知を送信することについてです

http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

于 2012-05-10T18:41:39.513 に答える