package com.kwad.sdk.api.proxy; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import com.kwad.sdk.api.loader.Loader; import com.kwad.sdk.api.loader.Wrapper; public abstract class BaseProxyReceiver extends BroadcastReceiver { private IReceiverProxy mDelegate; /* access modifiers changed from: protected */ public abstract IReceiverProxy getDelegate(Context context); public void onReceive(Context context, Intent intent) { if (this.mDelegate == null) { this.mDelegate = getDelegate(Wrapper.wrapContextIfNeed(context)); } ClassLoader externalClassLoader = Loader.get().getExternalClassLoader(); if (externalClassLoader != null) { intent.setExtrasClassLoader(externalClassLoader); } this.mDelegate.onReceive(context, intent); } }