如何在独立于应用程序的全局进程上启动广播接收器



我有一个android应用程序,我正在使用GCM实现推送通知。我有一个广播接收器和意图服务处理GCM推送通知。我的要求是,我想在广播接收器的OnReceive中接收通知,这样应用程序就不会在此之前被创建。根据Android Developer docs:

在应用程序启动时调用,在任何活动之前,service,或者receiver对象已经创建。注意内容提供程序在应用程序对象之前创建。

我已经尝试从应用程序的单独全局进程中启动广播接收器,但是在这样做时,GCMBroadcastReceiver根本不会在发送通知时被触发。这有可能吗,如果有,怎么可能?

我想在广播接收器的OnReceive中接收通知,这样应用程序就不会在此之前被创建

这是不可能的,对不起。

最新更新