C2DM需要Google ID,现在C2DM已被GCM取代,该GCM显然不需要Google ID。Google云消息传递(GCM)是否支持Kindle Fire?
这是否意味着它仅仅与没有Google Play Appstore或Google堆栈可用的设备(如Kindle Fire)兼容?
C2DM需要Google ID,现在C2DM已被GCM取代,该GCM显然不需要Google ID。Google云消息传递(GCM)是否支持Kindle Fire?
这是否意味着它仅仅与没有Google Play Appstore或Google堆栈可用的设备(如Kindle Fire)兼容?
简短的回答是否定的。
实际接收来自GCM服务器的消息的机制依赖于Google服务框架,捆绑的服务(如Google Play和GTalk)是框架的一部分。
如果您没有安装框架,则无法接收来自GCM服务器的消息。基本上,如果您的手机上没有Google服务协议栈,它将无法正常工作。
参考此链接: http://developer.android.com/guide/google/gcm/gcm.html
它需要运行Android 2.2或更高版本的设备也有 谷歌Play商店应用程序安装,或或仿真器上运行 的Android 2.2与谷歌的API。但是,您不限于通过Google Play商店部署您的Android应用程序的 。
你在哪里阅读过,它不需要谷歌身份证?在我看来,它仍然需要一个谷歌账户?
从文档剪断:
<!-- GCM requires a Google account. -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
我不这么认为。我认为Google云消息传递需要在设备上安装Google Play服务。
Kindle平板电脑支持ADM(亚马逊设备消息传递),它与GCM类似,但实现方式不同。 Find here more about ADM
基于http://www.quora.com/Is-it-possible-to-send-push-notifications-to-Android-without-using-a-Google-ID-on-the-device显然不需要Google ID。 –
也许google中的人在文档中犯了一个错误。即使他们确实声明它确实需要Google帐户。 – JustDanyul
Android 4.0.4+不需要GET_ACCOUNTS权限。 – hvaughan3