在Android中推送通知

时间:2012-05-10 18:37:37

标签: android android-c2dm

我转向你作为我的最后手段。我相信,我已经阅读了关于如何在Android中进行推送通知的每一个教程,但每个教程都缺少某些东西或者它没有完全发挥作用。

所以我想做的只是在状态栏中显示一个简单的通知,让用户知道应用程序中有新的信息。

我认为正确的方法是C2DM。我的问题是,我不知道如何在应用程序或服务器端实现它。

我不需要任何花哨的东西,也许只是一个发送一个句子或什么的PHP脚本。还有一个代码片段放在我的应用程序中,以便它注册到服务器。我有我自己的服务器,它服务我的iOS推送,所以这里没有probs。

如果你能为我提供有关如何使其发挥作用的分步教程,我真的很感激。

感谢Tip,我在这段代码上遇到错误:

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并没有告诉我创建它或告诉我变量的类型。