I have used this tutorial (
GCM Demo Application[
^]) to run the sample gcm-server application.
I have successfully built both client and server side code.
Now, I got stuck on sending my own message to client application from server.
I have referred this link(
Message[
^]) to send my own MessageBuilder
So, I modified the code like this,
server side:-
Message msg = new Message.Builder().build();
to
Message msg = new Message.Builder()
.collapseKey("collapseKey")
.timeToLive(30)
.delayWhileIdle(true)
.addData("key1", "value1")
.addData("key2", "value2")
.build();
client side:-
@Override
protected void onMessage(Context context, Intent intent) {
Log.i(TAG, "Received message");
String message = intent.getStringExtra("key2");
displayMessage(context, message);
generateNotification(context, message);
}
But Still I'm getting
'null' in client application. Please help me..
Thanks in Advance.