我想在安装或更新应用程序之后注册gcm_id(因为gcm_id可能会更改应用程序或android id)以便能够尽快发送用户新闻。
如果我的包更新,我可以收听广播android.intent.action.MY_PACKAGE_REPLACED
。但是,android.intent.action.PACKAGE_INSTALL
的广播已被弃用,似乎不起作用(没有看到具有此类意图的日志),并且android.intent.action.PACKAGE_ADDED
的广播永远不会发送到新安装的应用程序,如文档中所述。
安装我的应用程序时是否有工作要听?
答案 0 :(得分:0)
安装我的应用程序时是否有工作要听?
没有。在用户点击您的某项活动的启动器图标之前,或者在其他任何内容使用明确的Intent
启动您的某个组件之前,您的任何应用都无法获得控制权。
请在首次运行应用时注册GCM。