bindService是本地(相同进程)服务所必需的吗?

时间:2010-06-30 19:18:07

标签: android process service local

我有一个带有静态方法的Service单例类,我从同一个进程调用。我的应用程序启动时调用startService。我也叫bindService,但现在我想知道这是否真的有必要。

1 个答案:

答案 0 :(得分:1)

这取决于您是否需要在该服务上调用实例方法。 StartService启动并运行服务并处理您发送的任何Intent,但由于您没有对服务对象的引用,您仍然无法与它进行交互。调用bindService是提供该引用的内容,以便您可以在其上调用实例方法。如果您不需要,则不需要bindService。