我在我的Android应用中使用GCM(Google Cloud Messaging)。我从gcm获得了reg id但我的应用程序没有收到GCM通知。我正在关注本教程http://techlovejump.com/android-push-notification-using-google-cloud-messaging-gcm-php-google-play-service-library/。并在模拟器上测试我的应用程序。请帮帮我。
答案 0 :(得分:1)
确保您使用的是使用Google API的模拟器(当您创建AVD时,您可以选择使用标准Android,或者包括Google API)。
答案 1 :(得分:1)
仅当您的设备上安装了Google Play服务时,GCM才有效。 请参阅此内容以安装gplay http://www.techrepublic.com/article/pro-tip-install-google-play-services-on-android-emulator-genymotion/
答案 2 :(得分:1)
要检查的事项:
它不必是任何帐户(特别是senderId)。
如果模拟器运行的是Android 4.0.4或更高版本,则此步骤是可选的,因为GCM不需要此版本的帐户。
2.AVD配置至少Google API等级8(或以上)和Android 2.2(或以上)。