package com.applovin.impl.privacy.cmp; import android.app.Activity; import android.os.Bundle; import androidx.annotation.NonNull; import com.applovin.impl.i4; import com.applovin.impl.m3; import com.applovin.impl.privacy.cmp.a; import com.applovin.impl.sdk.j; import com.applovin.impl.sdk.n; import com.applovin.impl.yp; import com.applovin.sdk.AppLovinCmpError; import com.applovin.sdk.AppLovinCmpService; import com.applovin.sdk.AppLovinSdkUtils; /* loaded from: classes2.dex */ public class CmpServiceImpl implements AppLovinCmpService, a.d { private final j a; private final m3 b; private com.applovin.impl.privacy.cmp.a c = b(); private d d; private e e; public class a implements d { final /* synthetic */ AppLovinCmpService.OnCompletedListener a; final /* synthetic */ Activity b; /* renamed from: com.applovin.impl.privacy.cmp.CmpServiceImpl$a$a, reason: collision with other inner class name */ public class C0032a implements e { public C0032a() { } @Override // com.applovin.impl.privacy.cmp.CmpServiceImpl.e public void a(AppLovinCmpError appLovinCmpError) { a.this.a.onCompleted(appLovinCmpError); } } public a(AppLovinCmpService.OnCompletedListener onCompletedListener, Activity activity) { this.a = onCompletedListener; this.b = activity; } @Override // com.applovin.impl.privacy.cmp.CmpServiceImpl.d public void a(AppLovinCmpError appLovinCmpError) { if (appLovinCmpError != null) { this.a.onCompleted(appLovinCmpError); } else { CmpServiceImpl.this.showCmp(this.b, new C0032a()); } } } public class b implements Runnable { final /* synthetic */ Activity a; public b(Activity activity) { this.a = activity; } @Override // java.lang.Runnable public void run() { CmpServiceImpl.this.c.a(this.a, CmpServiceImpl.this.b, CmpServiceImpl.this); } } public class c implements Runnable { final /* synthetic */ Activity a; public c(Activity activity) { this.a = activity; } @Override // java.lang.Runnable public void run() { CmpServiceImpl.this.c.b(this.a, CmpServiceImpl.this.b, CmpServiceImpl.this); } } public interface d { void a(AppLovinCmpError appLovinCmpError); } public interface e { void a(AppLovinCmpError appLovinCmpError); } public CmpServiceImpl(j jVar) { this.a = jVar; this.b = new m3(jVar.u().f()); } private void c() { if (hasSupportedCmp()) { this.c.c(); } } @Override // com.applovin.sdk.AppLovinCmpService public boolean hasSupportedCmp() { return this.c != null; } public void loadCmp(Activity activity, d dVar) { if (!hasSupportedCmp()) { dVar.a(new CmpErrorImpl(AppLovinCmpError.Code.INTEGRATION_ERROR, "A supported CMP is not integrated")); return; } this.d = dVar; b bVar = new b(activity); if (this.c.d()) { AppLovinSdkUtils.runOnUiThread(bVar); } else { bVar.run(); } } @Override // com.applovin.impl.privacy.cmp.a.d public void onFlowHidden(Bundle bundle) { b((AppLovinCmpError) null); a(); } @Override // com.applovin.impl.privacy.cmp.a.d public void onFlowLoadFailed(CmpErrorImpl cmpErrorImpl) { a(cmpErrorImpl); a(); } @Override // com.applovin.impl.privacy.cmp.a.d public void onFlowLoaded(Bundle bundle) { a((AppLovinCmpError) null); } @Override // com.applovin.impl.privacy.cmp.a.d public void onFlowShowFailed(CmpErrorImpl cmpErrorImpl) { b(cmpErrorImpl); a(); } public void showCmp(Activity activity, e eVar) { c cVar = new c(activity); this.e = eVar; if (this.c.e()) { AppLovinSdkUtils.runOnUiThread(cVar); } else { cVar.run(); } } @Override // com.applovin.sdk.AppLovinCmpService public void showCmpForExistingUser(@NonNull Activity activity, @NonNull AppLovinCmpService.OnCompletedListener onCompletedListener) { this.a.J(); if (n.a()) { this.a.J().a("AppLovinCmpService", "showCmpForExistingUser(activity=" + activity + ", completedListener=" + onCompletedListener + ")"); } if (!hasSupportedCmp()) { onCompletedListener.onCompleted(new CmpErrorImpl(AppLovinCmpError.Code.INTEGRATION_ERROR, "A supported CMP is not integrated")); } else { c(); loadCmp(activity, new a(onCompletedListener, activity)); } } @NonNull public String toString() { return "[CmpService]"; } private void b(AppLovinCmpError appLovinCmpError) { e eVar = this.e; if (eVar == null) { return; } eVar.a(appLovinCmpError); this.e = null; } private com.applovin.impl.privacy.cmp.a b() { if (yp.a("com.google.android.ump.ConsentForm")) { return new com.applovin.impl.privacy.cmp.a(this.a); } if (!this.a.u().k() || this.a.u().e() != i4.a.UNIFIED) { return null; } n.h("AppLovinSdk", "Could not load Google UMP. Please add the Google User Messaging Platform SDK into your application. Instructions can be found here: https://developers.applovin.com/en/android/overview/terms-and-privacy-policy-flow#enabling-google-ump"); return null; } private void a(AppLovinCmpError appLovinCmpError) { d dVar = this.d; if (dVar == null) { return; } dVar.a(appLovinCmpError); this.d = null; } private void a() { com.applovin.impl.privacy.cmp.a aVar = this.c; if (aVar == null) { return; } aVar.a(); } }