10得票3回答
安卓有没有像苹果推送通知服务一样的推送通知服务?

我想为安卓手机用户提供推送通知服务,是否有类似于苹果推送通知服务的安卓推送通知服务呢?

10得票5回答
注册混乱的Android GCM

我正在尝试在Android中迁移到GCM,因为C2DM已被弃用。所述here的注册过程与所述here的注册不同。这两个注册是否相同?我们可以查看GCMRegistrar的代码以确保吗?

9得票1回答
安卓中 C2DM 的一些查询

我正在开发一款安卓应用程序,其中实现了C2DM功能并且我已经成功地实现了它。但是现在我在向多个设备发送消息方面遇到了问题。 根据我的理解,以下是实现它的过程: 保存注册ID和认证代码到数据库中(假设在c2dm表中) 使用循环向来自c2dm的所有数据发送消息。 但问题是: 每次启动应...

9得票5回答
Android C2DM:向同一设备和应用程序重复发送消息

我想知道是否有人在使用Google C2DM时遇到了这个问题?以下是我面临的情况: 用户安装应用并向C2DM服务器注册以获取注册密钥。 用户卸载应用。 用户重新安装应用(并向C2DM服务器注册以获取新的注册密钥)。 现在,我从我的服务器向用户手机发送消息,他们会收到重复的消息。 请问...

9得票1回答
如何获取我的注册ID设备

我需要发送安卓推送通知,需要什么(就像iOS一样,我需要设备UDID来发送简单的推送通知)? 如果我需要获取我的设备的注册ID,我该如何获取它? 谢谢。

8得票2回答
谷歌基于IP地址限制FCM服务,是否有其他免费的Android推送通知提供商?

我开始编写一个使用 FCM 的简单推送通知应用程序,但在 Android Studio 日志中收到以下消息:signInWithCustomToken com.google.firebase.FirebaseException: An internal error has occurred. ...

8得票2回答
Android - 发送消息到一个死线程的处理程序,Toast 错误

我正在使用C2DM服务,当我收到消息时,我同时也会收到一个“在已经停止的线程上向处理程序发送消息”的错误,而我想看到到达的消息。 使用的代码如下: @Override protected void onMessage(Context context, Intent intent) { ...

8得票2回答
在接收到ID和身份验证令牌后发送消息时出现C2DM 401错误。

我看到了许多类似的问题,但没有好的答案,尽管有些问题被接受了。我已经注册了C2DM,收到了确认电子邮件。然后我编写了一些简单的应用程序以注册C2DM。我获得了ID(在模拟器和真实设备上都试过)。然后我使用curl获取了我的电子邮件的授权令牌(用于C2DM注册的同一电子邮件,也是我在应用程序中用...

8得票2回答
实施C2DM注册的最佳实践

我正在开发一个应用程序,使用C2DM接收推送通知。我已经实现了整个C2DM电路(客户端和服务器),并且一切正常。 目前,我的应用程序有一个按钮来引导C2DM注册,当从Google接收到注册ID令牌时,我调用应用服务器中的Web服务将设备与注册ID关联起来。 我将在我的应用程序中实现身份验证...

8得票2回答
从广播接收器启动异步任务

我想知道从广播接收器启动asynctask是否被认为是一种不好的做法?我基本上注册了Google的C2DM服务器,然后当我拦截到onregistered广播接收器时,我想将其发送到我的服务器。 最佳完成此操作的方法是什么?