我想为安卓手机用户提供推送通知服务,是否有类似于苹果推送通知服务的安卓推送通知服务呢?
我正在尝试在Android中迁移到GCM,因为C2DM已被弃用。所述here的注册过程与所述here的注册不同。这两个注册是否相同?我们可以查看GCMRegistrar的代码以确保吗?
我正在开发一款安卓应用程序,其中实现了C2DM功能并且我已经成功地实现了它。但是现在我在向多个设备发送消息方面遇到了问题。 根据我的理解,以下是实现它的过程: 保存注册ID和认证代码到数据库中(假设在c2dm表中) 使用循环向来自c2dm的所有数据发送消息。 但问题是: 每次启动应...
我想知道是否有人在使用Google C2DM时遇到了这个问题?以下是我面临的情况: 用户安装应用并向C2DM服务器注册以获取注册密钥。 用户卸载应用。 用户重新安装应用(并向C2DM服务器注册以获取新的注册密钥)。 现在,我从我的服务器向用户手机发送消息,他们会收到重复的消息。 请问...
我需要发送安卓推送通知,需要什么(就像iOS一样,我需要设备UDID来发送简单的推送通知)? 如果我需要获取我的设备的注册ID,我该如何获取它? 谢谢。
我开始编写一个使用 FCM 的简单推送通知应用程序,但在 Android Studio 日志中收到以下消息:signInWithCustomToken com.google.firebase.FirebaseException: An internal error has occurred. ...
我正在使用C2DM服务,当我收到消息时,我同时也会收到一个“在已经停止的线程上向处理程序发送消息”的错误,而我想看到到达的消息。 使用的代码如下: @Override protected void onMessage(Context context, Intent intent) { ...
我看到了许多类似的问题,但没有好的答案,尽管有些问题被接受了。我已经注册了C2DM,收到了确认电子邮件。然后我编写了一些简单的应用程序以注册C2DM。我获得了ID(在模拟器和真实设备上都试过)。然后我使用curl获取了我的电子邮件的授权令牌(用于C2DM注册的同一电子邮件,也是我在应用程序中用...
我正在开发一个应用程序,使用C2DM接收推送通知。我已经实现了整个C2DM电路(客户端和服务器),并且一切正常。 目前,我的应用程序有一个按钮来引导C2DM注册,当从Google接收到注册ID令牌时,我调用应用服务器中的Web服务将设备与注册ID关联起来。 我将在我的应用程序中实现身份验证...
我想知道从广播接收器启动asynctask是否被认为是一种不好的做法?我基本上注册了Google的C2DM服务器,然后当我拦截到onregistered广播接收器时,我想将其发送到我的服务器。 最佳完成此操作的方法是什么?