导航菜单

页面标题

页面副标题

Jurassic World v1.83.4 - re.java 源代码

正在查看: Jurassic World v1.83.4 应用的 re.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.applovin.impl;

import android.content.Context;
import android.content.Intent;
import android.database.DataSetObserver;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.FrameLayout;
import android.widget.ListAdapter;
import android.widget.ListView;
import com.applovin.impl.ec;
import com.applovin.impl.i4;
import com.applovin.impl.r;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.impl.te;
import com.applovin.mediation.MaxDebuggerAdUnitsListActivity;
import com.applovin.mediation.MaxDebuggerDetailActivity;
import com.applovin.mediation.MaxDebuggerTcfConsentStatusesListActivity;
import com.applovin.mediation.MaxDebuggerTcfInfoListActivity;
import com.applovin.mediation.MaxDebuggerTestLiveNetworkActivity;
import com.applovin.mediation.MaxDebuggerTestModeNetworkActivity;
import com.applovin.mediation.MaxDebuggerUnifiedFlowActivity;
import com.applovin.sdk.R;

public abstract class re extends se {
    private te a;
    private DataSetObserver b;
    private FrameLayout c;
    private ListView d;
    private o f;

    @Override
    public boolean onOptionsItemSelected(MenuItem menuItem) {
        if (R.id.action_share != menuItem.getItemId()) {
            return super.onOptionsItemSelected(menuItem);
        }
        b();
        return true;
    }

    @Override
    protected com.applovin.impl.sdk.j getSdk() {
        te teVar = this.a;
        if (teVar != null) {
            return teVar.t();
        }
        return null;
    }

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setTitle("MAX Mediation Debugger");
        setContentView(R.layout.mediation_debugger_list_view);
        this.c = (FrameLayout) findViewById(android.R.id.content);
        ListView listView = (ListView) findViewById(R.id.listView);
        this.d = listView;
        listView.setAdapter((ListAdapter) this.a);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.mediation_debugger_activity_menu, menu);
        return true;
    }

    @Override
    protected void onStart() {
        super.onStart();
        te teVar = this.a;
        if (teVar == null || teVar.x()) {
            return;
        }
        c();
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        te teVar = this.a;
        if (teVar != null) {
            teVar.unregisterDataSetObserver(this.b);
            this.a.a((ec.a) null);
        }
    }

    public void setListAdapter(te teVar, q qVar) {
        DataSetObserver dataSetObserver;
        te teVar2 = this.a;
        if (teVar2 != null && (dataSetObserver = this.b) != null) {
            teVar2.unregisterDataSetObserver(dataSetObserver);
        }
        this.a = teVar;
        this.b = new a();
        b((Context) this);
        this.a.registerDataSetObserver(this.b);
        this.a.a(new b(qVar));
    }

    class a extends DataSetObserver {
        a() {
        }

        @Override
        public void onChanged() {
            re.this.a();
            re reVar = re.this;
            reVar.b((Context) reVar);
        }
    }

    class b implements ec.a {
        final q a;

        b(q qVar) {
            this.a = qVar;
        }

        @Override
        public void a(lb lbVar, dc dcVar) {
            int b = lbVar.b();
            if (b == te.f.APP_INFO.ordinal()) {
                yp.a(dcVar.c(), dcVar.b(), re.this);
                return;
            }
            if (b == te.f.MAX.ordinal()) {
                com.applovin.impl.sdk.j t = re.this.a.t();
                if (t.u().k()) {
                    int a2 = lbVar.a();
                    if (t.u().e() == i4.a.UNIFIED) {
                        if (re.this.a.a(dcVar)) {
                            r.a(re.this, MaxDebuggerUnifiedFlowActivity.class, this.a, new a(t));
                            return;
                        }
                    } else {
                        int i = a2 + 1;
                        if (i == te.d.PRIVACY_POLICY_URL.ordinal()) {
                            if (t.u().h() != null) {
                                tp.a(t.u().h(), com.applovin.impl.sdk.j.l(), t);
                                return;
                            } else {
                                yp.a("Missing Privacy Policy URL", "You cannot use the AppLovin SDK's consent flow without defining a Privacy Policy URL", re.this);
                                return;
                            }
                        }
                        if (i == te.d.TERMS_OF_SERVICE_URL.ordinal()) {
                            if (t.u().i() != null) {
                                tp.a(t.u().i(), com.applovin.impl.sdk.j.l(), t);
                                return;
                            }
                            return;
                        }
                    }
                }
                yp.a(dcVar.c(), dcVar.b(), re.this);
                return;
            }
            if (b == te.f.PRIVACY.ordinal()) {
                if (lbVar.a() == te.e.CMP.ordinal()) {
                    if (StringUtils.isValidString(re.this.a.t().k0().k())) {
                        r.a(re.this, MaxDebuggerTcfInfoListActivity.class, this.a, new C0023b());
                        return;
                    } else {
                        yp.a(dcVar.c(), dcVar.b(), re.this);
                        return;
                    }
                }
                if (lbVar.a() == te.e.NETWORK_CONSENT_STATUSES.ordinal()) {
                    r.a(re.this, MaxDebuggerTcfConsentStatusesListActivity.class, this.a, new c());
                    return;
                }
                return;
            }
            if (b == te.f.ADS.ordinal()) {
                if (lbVar.a() == te.b.AD_UNITS.ordinal()) {
                    if (re.this.a.e().size() > 0) {
                        r.a(re.this, MaxDebuggerAdUnitsListActivity.class, this.a, new d());
                        return;
                    } else {
                        yp.a("No live ad units", "Please setup or enable your MAX ad units on https://applovin.com.", re.this);
                        return;
                    }
                }
                if (lbVar.a() == te.b.SELECT_LIVE_NETWORKS.ordinal()) {
                    if (re.this.a.j().size() > 0 || re.this.a.w().size() > 0) {
                        if (re.this.a.t().l0().c()) {
                            yp.a("Restart Required", dcVar.b(), re.this);
                            return;
                        } else {
                            r.a(re.this, MaxDebuggerTestLiveNetworkActivity.class, this.a, new e());
                            return;
                        }
                    }
                    yp.a("Complete Integrations", "Please complete integrations in order to access this.", re.this);
                    return;
                }
                if (lbVar.a() == te.b.SELECT_TEST_MODE_NETWORKS.ordinal()) {
                    if (re.this.a.t().l0().c()) {
                        if (re.this.a.v().size() > 0) {
                            r.a(re.this, MaxDebuggerTestModeNetworkActivity.class, this.a, new f());
                            return;
                        } else {
                            yp.a("Complete Integrations", "Please complete integrations in order to access this.", re.this);
                            return;
                        }
                    }
                    re.this.getSdk().l0().a();
                    yp.a("Restart Required", dcVar.b(), re.this);
                    return;
                }
                if (lbVar.a() == te.b.INITIALIZATION_AD_UNITS.ordinal()) {
                    r.a(re.this, MaxDebuggerAdUnitsListActivity.class, this.a, new g());
                    return;
                }
                return;
            }
            if ((b == te.f.INCOMPLETE_NETWORKS.ordinal() || b == te.f.COMPLETED_NETWORKS.ordinal()) && (dcVar instanceof cg)) {
                r.a(re.this, MaxDebuggerDetailActivity.class, this.a, new h(dcVar));
            }
        }

        class a implements r.b {
            final com.applovin.impl.sdk.j a;

            a(com.applovin.impl.sdk.j jVar) {
                this.a = jVar;
            }

            @Override
            public void a(MaxDebuggerUnifiedFlowActivity maxDebuggerUnifiedFlowActivity) {
                maxDebuggerUnifiedFlowActivity.initialize(this.a);
            }
        }

        class C0023b implements r.b {
            C0023b() {
            }

            @Override
            public void a(MaxDebuggerTcfInfoListActivity maxDebuggerTcfInfoListActivity) {
                maxDebuggerTcfInfoListActivity.initialize(re.this.a.t());
            }
        }

        class c implements r.b {
            c() {
            }

            @Override
            public void a(MaxDebuggerTcfConsentStatusesListActivity maxDebuggerTcfConsentStatusesListActivity) {
                maxDebuggerTcfConsentStatusesListActivity.initialize(re.this.a.t());
            }
        }

        class d implements r.b {
            d() {
            }

            @Override
            public void a(MaxDebuggerAdUnitsListActivity maxDebuggerAdUnitsListActivity) {
                maxDebuggerAdUnitsListActivity.initialize(re.this.a.e(), false, re.this.a.t());
            }
        }

        class e implements r.b {
            e() {
            }

            @Override
            public void a(MaxDebuggerTestLiveNetworkActivity maxDebuggerTestLiveNetworkActivity) {
                maxDebuggerTestLiveNetworkActivity.initialize(re.this.a.j(), re.this.a.w(), re.this.a.t());
            }
        }

        class f implements r.b {
            f() {
            }

            @Override
            public void a(MaxDebuggerTestModeNetworkActivity maxDebuggerTestModeNetworkActivity) {
                maxDebuggerTestModeNetworkActivity.initialize(re.this.a.v(), re.this.a.t());
            }
        }

        class g implements r.b {
            g() {
            }

            @Override
            public void a(MaxDebuggerAdUnitsListActivity maxDebuggerAdUnitsListActivity) {
                maxDebuggerAdUnitsListActivity.initialize(re.this.a.n(), true, re.this.a.t());
            }
        }

        class h implements r.b {
            final dc a;

            h(dc dcVar) {
                this.a = dcVar;
            }

            @Override
            public void a(MaxDebuggerDetailActivity maxDebuggerDetailActivity) {
                maxDebuggerDetailActivity.initialize(((cg) this.a).r());
            }
        }
    }

    private void c() {
        a();
        o oVar = new o(this, 50, android.R.attr.progressBarStyleLarge);
        this.f = oVar;
        oVar.setColor(-3355444);
        this.c.addView(this.f, new FrameLayout.LayoutParams(-1, -1, 17));
        this.c.bringChildToFront(this.f);
        this.f.a();
    }

    public void b(final Context context) {
        if (!StringUtils.isValidString(this.a.g()) || this.a.d()) {
            return;
        }
        this.a.b(true);
        runOnUiThread(new Runnable() {
            @Override
            public final void run() {
                re.this.a(context);
            }
        });
    }

    public void a(Context context) {
        yp.a(this.a.h(), this.a.g(), context);
    }

    private void b() {
        String o = this.a.o();
        if (TextUtils.isEmpty(o)) {
            return;
        }
        Intent intent = new Intent("android.intent.action.SEND");
        intent.setType("text/plain");
        intent.putExtra("android.intent.extra.TEXT", o);
        intent.putExtra("android.intent.extra.TITLE", "Mediation Debugger logs");
        intent.putExtra("android.intent.extra.SUBJECT", "MAX Mediation Debugger logs");
        startActivity(Intent.createChooser(intent, null));
    }

    public void a() {
        o oVar = this.f;
        if (oVar != null) {
            oVar.b();
            this.c.removeView(this.f);
            this.f = null;
        }
    }
}