0

好的,所以我知道如果应用程序更新,我应该重新注册 GCM,因为此时旧密钥可能无效。我的问题是,当应用程序更新时,是否所有打开的活动都关闭了,我可以指望再次启动主要活动(即我可以只在该活动的 onCreate 中进行版本检查和重新注册),还是全部开放的活动将继续运行,我必须在这些活动的所有 onStarts 中进行重新注册检查?(对不起,我没有安卓手机来测试这个,模拟器也没有连接到谷歌播放)

4

1 回答 1

1

是的。更新任何应用程序时,如果该应用程序已在运行,操作系统将强制关闭它,然后继续安装更新。更新完成后,您有机会“打开”它。这是您的主要活动或家庭活动将进行版本检查并重新注册到 GCM 服务器的时间。

于 2012-07-21T23:04:56.467 回答