将广播接收器放在一个单独的过程中有什么好处吗?

时间:2011-04-04 02:07:33

标签: android process broadcastreceiver

我看到了一段代码,其中broadcastreceiver是在一个单独的进程中声明的 (AndroidManifest.xml中的android:process =“:XXXXXX”)

相应的onReceive()代码如下所示:

startService(new Intent(context, XXXService.class);
Process.killProcess(Process.myPid());

这样做有什么好处吗?

1 个答案:

答案 0 :(得分:0)

  

这样做有什么好处吗?

没有我能想到的。有问题的代码甚至不起作用,因为AFAIK startService()在进程被杀死时不会开始。