听我的应用安装

时间:2016-02-18 15:10:15

标签: android android-intent android-broadcast

我想在安装或更新应用程序之后注册gcm_id(因为gcm_id可能会更改应用程序或android id)以便能够尽快发送用户新闻。
如果我的包更新,我可以收听广播android.intent.action.MY_PACKAGE_REPLACED。但是,android.intent.action.PACKAGE_INSTALL的广播已被弃用,似乎不起作用(没有看到具有此类意图的日志),并且android.intent.action.PACKAGE_ADDED的广播永远不会发送到新安装的应用程序,如文档中所述。 安装我的应用程序时是否有工作要听?

1 个答案:

答案 0 :(得分:0)

  

安装我的应用程序时是否有工作要听?

没有。在用户点击您的某项活动的启动器图标之前,或者在其他任何内容使用明确的Intent启动您的某个组件之前,您的任何应用都无法获得控制权。

请在首次运行应用时注册GCM。