16得票8回答
C2DM连接状态的推测方法

我试图估计C2DM消息是否能够被接收。 我创建了一个应用程序,依赖于在手机处于不可访问状态时向其推送信息。我了解到C2DM的投递并不是一定可靠的,但至少我想知道什么时候消息的投递是可能的;当它不可能时,我们可以使用自己的推送服务(并且可以判断何时连接成功)。 我注意到在Android上,即...

15得票6回答
Google Cloud Messaging Service在Android中是如何工作的?

我想在我的应用程序中使用GCM服务。 我参考了以下链接(Android开发者: Google GCM),但是没有成功在我的eclipse中安装GCM库。 从SDK管理器中,我在Extras文件夹中找不到GCM库。 请问有人能帮帮我吗?

14得票1回答
Android C2DM认证令牌,是一次性的还是每次都需要?

我正在规划将C2DM纳入应用程序的实现,并对Auth令牌有一个基本(即:愚蠢)的问题。 客户端服务器需要使用白名单帐户向Google C2DM服务注册: 用于测试:curl https://www.google.com/accounts/ClientLogin -d Email=theEm...

14得票5回答
Google Cloud Messaging for Android库与Google Play服务的区别

目前的Google GCM文档要求您安装Google Play服务并使用它们进行GCM(Google云消息传递)。该库大小为1.1MB,而我的当前.apk文件只有一半大小。我的应用旨在接收GCM并在屏幕上显示一些数据,因此我不需要Google Play服务的地图API、G+登录等,也不需要在获...

13得票9回答
在互联网上玩的Android双人游戏

我已经在Android上开发了一个简单的蓝牙对战国际象棋游戏。现在想通过互联网来扩展它,让玩家可以在互联网上对战。每当一名选手下棋,该步骤应通过互联网传输给另一名选手。 如何实现这个功能? 我听说过C2DM机制。这种机制是否适合我所描述的情况,并且是否可靠? 谢谢:)

13得票7回答
Kindle Fire是否支持推送通知/C2DM技术?

据我所知,推送通知需要谷歌账号才能工作(它们借助于GTalk),那么如果使用标准的C2DM方法的Kindle Fire应用程序是否注定失败? 我在Kindle Fire FAQ和互联网上找不到关于推送的任何信息。

13得票2回答
Android C2DM端口号选择

我注意到谷歌的C2DM(推送)TCP连接使用5228端口。 我还知道,一些防火墙会阻止除80 443端口外的其他端口(因为htttp和https),这导致很多用户抱怨他们不能在使用公司WiFi的手机上使用Market应用程序或GTalk等。 现在我的问题是:为什么谷歌没有选择443或80端口...

13得票3回答
C2DM转换为谷歌云消息传递(GCM)

您可能已经看到,谷歌正在迁移其推送通知系统。 GCM的谷歌开发者指南 我想我不是唯一想知道:从C2DM获取的令牌是否仍然适用于GCM? 如果不是,这意味着我需要让所有用户更新我的应用程序,并使用新版本在我的服务器上更新令牌 ... 或者 我可以保持并行系统,但我认为这不是一个好的解...

13得票2回答
GCM FC / 构造函数未设置 sender id

最近我收到了一些用户反馈的奇怪的堆栈跟踪: Android Version: 2.3.5 Phone Model: GT-I9001 Stacktrace: java.lang.IllegalStateException: sender id not set on constructor a...

12得票1回答
安卓GSF包是什么?

我在C2DM教程中发现的GSF_PACKAGE是什么? 准确来说:public static final String GSF_PACKAGE = "com.google.android.gsf" 它被用于intent:registrationIntent.setPackage(GSF_PAC...