ContentProvider onCreate被多次调用

时间:2017-07-11 16:57:48

标签: android android-contentprovider

我有一个包含ContentProvider的应用。该应用程序侦听某些广播事件。我有一个使用内容提供商的服务。此服务基于广播事件启动。服务在一个单独的进程中运行。主应用程序也被注册为接收相同的广播。

如果广播到达时应用程序未运行。我看到ContentProvider onCreate()被调用两次。由于只有一个ContentProvider实例存在,我不确定为什么会调用它两次。

我的假设是,在主应用程序能够完全初始化内容提供程序之前,服务正在尝试使用它,这会导致它再次初始化。

我在文档中没有找到任何说明onCreate将被多次调用的内容。这是预期的吗?

0 个答案:

没有答案