如果我想在开发环境中使用GCM,我可以使用Android移动设备模拟器还是需要物理设备?
我想运行GCM演示应用程序。
您可以使用模拟器。但它必须是2.2版本以上并包含Google API。创建此模拟器AVD后,转到“ 设置->帐户和同步”,然后添加Google帐户。完成后,您应该准备好注册GCM并从中接收消息。
不要相信文档中的所有内容。其中一些是完全错误的。
例如,我有一个新创建的2.2模拟器,无法注册到GCM;每次都返回PHONE_REGISTRATION_ERROR。后来的模拟器可以正常工作。