1 GCM requires devices running Android 2.2 or higher that also have the Google Play Store application installed, or an emulator running Android 2.2 with Google APIs. 2  Note that you are not limited to deploying your Android applications through Google Play Store.