diff --git a/projects/sdk/core/common/src/main/java/com/tencent/shadow/core/runtime/container/PluginContainerContentProvider.java b/projects/sdk/core/common/src/main/java/com/tencent/shadow/core/runtime/container/PluginContainerContentProvider.java index 61909b396..3ec602cfa 100644 --- a/projects/sdk/core/common/src/main/java/com/tencent/shadow/core/runtime/container/PluginContainerContentProvider.java +++ b/projects/sdk/core/common/src/main/java/com/tencent/shadow/core/runtime/container/PluginContainerContentProvider.java @@ -38,6 +38,10 @@ public class PluginContainerContentProvider extends ContentProvider { public PluginContainerContentProvider() { + ContentProviderDelegateProvider p = ContentProviderDelegateProviderHolder.contentProviderDelegateProvider; + if (p != null) { + hostContentProviderDelegate = p.getHostContentProviderDelegate(); + } ContentProviderDelegateProviderHolder.setDelegateProviderHolderPrepareListener(new ContentProviderDelegateProviderHolder.DelegateProviderHolderPrepareListener() { @Override public void onPrepare() {