2013-09-26 33 views
0

我已经创建了一个使用GCM服务功能的android应用程序,但它无法在真实设备上运行。我是否需要先注册为Google开发者?在真实设备上运行GCM

+0

您使用的模拟器和设备是否具有相同的Android版本?它是哪个版本? – Eran

+0

它的不同,我在仿真器上使用4.3.3,但我真正的设备是4.04 – kira

回答

0

对于内部使用,您不必注册为Google Developer。 使用GCM,你应该“跑GCM”你的意思是能够通过谷歌API控制台从服务器到谷歌的发送邮件,那么你会需要一个帐户访问,并启用该服务读http://developer.android.com/google/gcm/gs.html

+0

我用GCM创建了一个应用程序,并且在仿真器上运行良好,但无法在真实设备上工作 – kira

+0

在我的情况下,它同时工作仿真器和真实设备。 http://developer.android.com/google/gcm/client.html#run – kyungwook

0

如果。

否则,运行4.0.4的客户端Android设备不需要Google帐户,但对于早期版本的客户端则需要该帐户。欲了解更多信息,你可以阅读更多here

+0

问题是,我可以从我的服务器发送GCM消息到仿真器设备,但无法发送到真正的设备,这就是为什么我问我是否需要谷歌开发者帐户把它带到真正的设备? – kira

相关问题