导航菜单

页面标题

页面副标题

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

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

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


package com.applovin.impl;

import android.app.Activity;
import com.applovin.impl.i4;
import com.applovin.impl.tm;
import com.applovin.sdk.AppLovinSdk;
import com.applovin.sdk.AppLovinSdkConfiguration;
import com.facebook.devicerequests.internal.DeviceRequestsHelper;
import com.facebook.internal.AnalyticsEvents;
import java.util.Map;
import java.util.concurrent.TimeUnit;

public class sm extends yl {
    private final com.applovin.impl.sdk.j h;

    @Override
    public void run() {
        throw new UnsupportedOperationException("Method not decompiled: com.applovin.impl.sm.run():void");
    }

    public sm(com.applovin.impl.sdk.j jVar) {
        super("TaskInitializeSdk", jVar, true);
        this.h = jVar;
    }

    public void f() {
        sr.f(this.h);
    }

    private void g() {
        if (this.h.L().c()) {
            return;
        }
        Activity n0 = this.h.n0();
        if (n0 != null) {
            this.h.L().a(n0);
        } else {
            this.h.j0().a(new jn(this.h, true, "initializeAdapters", new Runnable() {
                @Override
                public final void run() {
                    sm.this.e();
                }
            }), tm.b.CORE, TimeUnit.SECONDS.toMillis(1L));
        }
    }

    public void e() {
        this.h.L().a(this.h.e().b());
    }

    private void h() {
        boolean c = this.h.h0().c();
        Map l = this.h.y().l();
        Map F = this.h.y().F();
        String a = c ? this.h.y().f().a() : "<Enable verbose logging to see the GAID to use for test devices - https://monetization-support.applovin.com/hc/en-us/articles/236114328-How-can-I-expose-verbose-logging-for-the-SDK>";
        String str = c ? l.get("idfv") + " (use this for test devices)" : "<Enable verbose logging to see the App Set ID to use for test devices - https://monetization-support.applovin.com/hc/en-us/articles/236114328-How-can-I-expose-verbose-logging-for-the-SDK>";
        qc qcVar = new qc();
        qcVar.a().a("=====AppLovin SDK=====");
        qcVar.a("===SDK Versions===").a("Version", AppLovinSdk.VERSION).a("Plugin Version", this.h.a(sj.U3)).a("Ad Review Version", v.b()).a("OM SDK Version", this.h.W().c());
        qcVar.a("===Device Info===").a("OS", yp.d()).a("GAID", a).a("App Set ID", str).a("Model", l.get(DeviceRequestsHelper.DEVICE_INFO_MODEL)).a("Locale", l.get("locale")).a("Emulator", l.get("sim")).a("Tablet", l.get("is_tablet"));
        qcVar.a("===App Info===").a("Application ID", F.get("package_name")).a("Target SDK", F.get("target_sdk")).a("ExoPlayer Version", Integer.valueOf(yp.f()));
        qcVar.a("===SDK Settings===").a("SDK Key", this.h.b0()).a("Mediation Provider", this.h.O()).a("TG", wp.a(this.h)).a("MD", this.h.a(sj.v)).a("Test Mode On", Boolean.valueOf(this.h.l0().c())).a("Verbose Logging On", Boolean.valueOf(c));
        qcVar.a("===Privacy States===\nPlease review AppLovin MAX documentation to be compliant with regional privacy policies.").a(a4.a(a()));
        qcVar.a("===MAX Terms Flow===");
        h4 u = this.h.u();
        boolean k = u.k();
        qcVar.a("Enabled", Boolean.valueOf(k));
        if (k) {
            boolean z = u.e() == i4.a.UNIFIED;
            qcVar.a("Flow Type", z ? "MAX Terms and Privacy Policy Flow" : "MAX Terms Flow");
            if (z) {
                AppLovinSdkConfiguration.ConsentFlowUserGeography consentFlowUserGeography = this.h.r().getConsentFlowUserGeography();
                AppLovinSdkConfiguration.ConsentFlowUserGeography f = u.f();
                AppLovinSdkConfiguration.ConsentFlowUserGeography consentFlowUserGeography2 = AppLovinSdkConfiguration.ConsentFlowUserGeography.GDPR;
                String str2 = "Other";
                qcVar.a("Consent Flow Geography", consentFlowUserGeography == consentFlowUserGeography2 ? "GDPR" : consentFlowUserGeography == AppLovinSdkConfiguration.ConsentFlowUserGeography.OTHER ? "Other" : AnalyticsEvents.PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN);
                if (yp.c(this.h)) {
                    if (f == consentFlowUserGeography2) {
                        str2 = "GDPR";
                    } else if (consentFlowUserGeography != AppLovinSdkConfiguration.ConsentFlowUserGeography.OTHER) {
                        str2 = "None";
                    }
                    qcVar.a("Debug User Geography", str2);
                }
            }
        }
        qcVar.a("Privacy Policy URI", u.h()).a("Terms of Service URI", u.i());
        this.h.k0();
        qcVar.a("===CMP (CONSENT MANAGEMENT PLATFORM)===").a(this.h.k0().j());
        qcVar.a();
        com.applovin.impl.sdk.n.g("AppLovinSdk", qcVar.toString());
    }
}