现在的位置: 首页 > 综合 > 正文

GCM Demo “Unfortunately, GCM demo has stopped”

2012年06月11日 ⁄ 综合 ⁄ 共 671字 ⁄ 字号 评论关闭

本文链接:http://blog.csdn.net/kongxx/article/details/8155913


今天在学习Google Cloud Messaging (GCM),在运行文档上使用的例子(http://developer.android.com/guide/google/gcm/demo.html)的时候,按照步骤设置好server和client之后,运行server和client之后,在模拟器上运行GCM Demo的时候总是出现"Unfortunately, GCM demo has stopped"错误,检查了一下,需要修改的地方都按照文档上的说明改了,还是出错。最后发现原来是选择的AVD有问题,开始使用的是"Android 4.1.2 - API Level 16",后来我把AVD换成"Google APIs (Google Inc.) - API Level 16"再运行client,就不会再出现上面的问题了


另外在测试的时候还发现一个问题,就是文档上给出了两种server选择,一种是“Using a standard web server”,在使用这种server选择的时候,按照文档上的说明配置client是可以运行的。但是如果使用“Using App Engine for Java”,需要将client中CommonUtilities.SERVER_URL改成“http://192.168.1.10:8080”,就是去掉其中的“/gcm-demo”,然后再运行,此时就可以通过“http://192.168.1.10:8080”来发送message了。

抱歉!评论已关闭.