0

我正在为我们的应用程序的GCM实施工作。目前我在GCM注册期间遇到问题。新的谷歌帐户添加广播

如果设备正在运行ICS之前的Android操作系统,并且没有附带设备的Google帐户,GCM服务器会将“Account_Missing”错误返回给Receiver。我通过通知用户添加新的Google帐户来处理这种情况。但问题是,应用程序永远不会知道是否添加新的Google帐户,直到应用程序重新登录。

在正常情况下 - 只要应用程序收到GCM注册ID,它就会将该注册ID发送到应用服务器。一旦应用获得第一个Google帐户自动添加广播和注册ID到应用服务器,我想立即启动GCM注册过程。现在,我知道必须做什么,但我不知道是否有这样的广播,或者是否有其他方式来实现相同的预期行为。

回答

1
+0

谢谢relsell,我看看使用客户经理。我会将我的发现发布在帖子后面。 – sku

+0

谢谢,我在此页面中获得了“android.accounts.LOGIN_ACCOUNTS_CHANGED”的引用。这对于我的功能来说已经足够了。 – sku