I am trying to implement a push notification solution for android.I am following the steps given in the following tutorial http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/
but when i tried to install the Google Cloud Messaging for Android Library using the android sdk(i am using the latest sdk) i don't find it the extras module like you can see in this picture
This is really strange. Is there any solution?
Select the 'Show Obsolete Packages' option in Packages menu and you will be able to view it and install.
Install Google Play Services Library
For client side implementation of GCM use this link
For server side purposes follow the tutorial
Pls note that the tutorial explains how you can send messages to individual devices using the registration id and not to all devices at one go.
[Update]
I observed that still some people are using the deprecated library - GCM for android.
"Google Cloud Messaging for Android" is deprecated and no more used.GCM API's are now available as part of "Google Play Services".
Eventhough @anubhav's answer is correct for the asked question it is not recommended.
Seems like this package is now obsolete. In order to see it in SDK Manager I had to check "Show obsolete packages" in the "Packages" menu
Edit (clarification of my answer)
I encountered this problem when trying to run Maven Android SDK Deployer
. The version of the SDK deployer I used, was expecting gcm package installed (at least when running the deployer in its default configuration).
For other purposes, it's recommended to use the newer Google Play Services
instead, as stated in one of the answers here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With