我的 android 应用程序收到相同的消息,例如“你收到消息”。即使我正在更改服务器端的数据。
服务器端代码(点网):
string postData = "collapse_key=score_update&time_to_live=108&delay_while_idle=1&data.message="
+ Label1.Text + "&data.time=" + System.DateTime.Now.ToString() + "®istration_id=" + regId + "";
必须对 GCM 应用程序代码进行任何更改?
protected void onMessage(Context context, Intent intent) {
Log.i(TAG, "Received message");
String message = getString(R.string.gcm_message);
//String message = intent.getExtra("message");
displayMessage(context, message);
// notifies user
generateNotification(context, message);
}
在搜索谷歌时,我发现了一些我们必须替换的东西
String message = getString(R.string.gcm_message);
和
String message = intent.getExtra("message");
但我收到这样的错误“Intent 类型的方法 getExtra(String) 未定义”。请指导我在这方面缺少什么?