我把你作为我最后的手段。我相信,我已经阅读了关于如何在 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 没有告诉我创建它或告诉我变量的类型。