导航菜单

页面标题

页面副标题

FanCode v7.24.0 - MainActivity.java 源代码

正在查看: FanCode v7.24.0 应用的 MainActivity.java JAVA 源代码文件

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


package com.dream11sportsguru;

import android.app.ActivityManager;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.net.ConnectivityManager;
import android.net.Network;
import android.net.NetworkCapabilities;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.widget.Toast;
import b0.g;
import b0.r;
import com.appsflyer.MultipleInstallBroadcastReceiver;
import com.clevertap.react.CleverTapModule;
import com.connectsdk.ConnectSDKManager;
import com.connectsdk.service.airplay.PListParser;
import com.connectsdk.service.webos.lgcast.common.utils.StringUtil;
import com.deeplink.InstallReferrerReceiver;
import com.deeplink.RNDeeplinkModule;
import com.dream11sportsguru.MainActivity;
import com.dream11sportsguru.feature.splashscreen.a;
import com.fancode.analytics.EventsBroadcastReceiver;
import com.fancode.video.j;
import com.newrelic.agent.android.instrumentation.BitmapFactoryInstrumentation;
import com.newrelic.agent.android.instrumentation.Instrumented;
import com.newrelic.agent.android.instrumentation.LogInstrumentation;
import d6.m;
import e9.e;
import java.util.HashMap;
import jm.c1;
import jm.i;
import jm.m0;
import jm.o0;
import jm.r1;
import jm.y1;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.jvm.internal.f;
import kotlin.coroutines.jvm.internal.l;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import lm.d;
import org.jetbrains.annotations.NotNull;
import pk.g;
import q7.q;
import rl.n;

@Metadata
@Instrumented
public final class MainActivity extends g {

    @NotNull
    private String f10265u = "MainActivity";

    @NotNull
    private final d<y1> f10266v;

    private SharedPreferences f10267w;

    private SharedPreferences.OnSharedPreferenceChangeListener f10268x;

    private boolean f10269y;

    private boolean f10270z;

    @f(c = "com.dream11sportsguru.MainActivity$launchChannel$1$1", f = "MainActivity.kt", l = {318, 63}, m = "invokeSuspend")
    @Metadata
    @SourceDebugExtension({"SMAP\nMainActivity.kt\nKotlin\n*S Kotlin\n*F\n+ 1 MainActivity.kt\ncom/dream11sportsguru/MainActivity$launchChannel$1$1\n+ 2 Channels.common.kt\nkotlinx/coroutines/channels/ChannelsKt__Channels_commonKt\n*L\n1#1,310:1\n105#2:311\n82#2,6:312\n106#2,2:318\n92#2:320\n88#2,3:321\n*S KotlinDebug\n*F\n+ 1 MainActivity.kt\ncom/dream11sportsguru/MainActivity$launchChannel$1$1\n*L\n63#1:311\n63#1:312,6\n63#1:318,2\n63#1:320\n63#1:321,3\n*E\n"})
    static final class a extends l implements Function2<m0, kotlin.coroutines.d<? super Unit>, Object> {

        Object f10271b;

        Object f10272c;

        int f10273d;

        final d<y1> f10274e;

        a(d<y1> dVar, kotlin.coroutines.d<? super a> dVar2) {
            super(2, dVar2);
            this.f10274e = dVar;
        }

        public final Object invoke(@NotNull m0 m0Var, kotlin.coroutines.d<? super Unit> dVar) {
            return create(m0Var, dVar).invokeSuspend(Unit.a);
        }

        @NotNull
        public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
            return new a(this.f10274e, dVar);
        }

        public final java.lang.Object invokeSuspend(@org.jetbrains.annotations.NotNull java.lang.Object r8) {
            throw new UnsupportedOperationException("Method not decompiled: com.dream11sportsguru.MainActivity.a.invokeSuspend(java.lang.Object):java.lang.Object");
        }
    }

    @f(c = "com.dream11sportsguru.MainActivity$onCreate$2", f = "MainActivity.kt", l = {}, m = "invokeSuspend")
    @Metadata
    static final class b extends l implements Function2<m0, kotlin.coroutines.d<? super Unit>, Object> {

        int f10275b;

        b(kotlin.coroutines.d<? super b> dVar) {
            super(2, dVar);
        }

        public final Object invoke(@NotNull m0 m0Var, kotlin.coroutines.d<? super Unit> dVar) {
            return create(m0Var, dVar).invokeSuspend(Unit.a);
        }

        @NotNull
        public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
            return MainActivity.this.new b(dVar);
        }

        public final Object invokeSuspend(@NotNull Object obj) {
            ul.b.c();
            if (this.f10275b != 0) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            n.b(obj);
            com.shopify.reactnativeperformance.c.b();
            e.a(MainActivity.this.getApplication());
            ?? r32 = MainActivity.this;
            Intent intent = r32.getIntent();
            Intrinsics.checkNotNullExpressionValue(intent, "intent");
            r32.W(intent, "onCreate");
            return Unit.a;
        }
    }

    @f(c = "com.dream11sportsguru.MainActivity$onResume$1", f = "MainActivity.kt", l = {}, m = "invokeSuspend")
    @Metadata
    static final class c extends l implements Function2<m0, kotlin.coroutines.d<? super Unit>, Object> {

        int f10277b;

        c(kotlin.coroutines.d<? super c> dVar) {
            super(2, dVar);
        }

        public final Object invoke(@NotNull m0 m0Var, kotlin.coroutines.d<? super Unit> dVar) {
            return create(m0Var, dVar).invokeSuspend(Unit.a);
        }

        @NotNull
        public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
            return new c(dVar);
        }

        public final Object invokeSuspend(@NotNull Object obj) {
            ul.b.c();
            if (this.f10277b != 0) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            n.b(obj);
            try {
                e.c.c();
            } catch (Exception e9) {
                e9.printStackTrace();
            }
            return Unit.a;
        }
    }

    public MainActivity() {
        d<y1> b9 = lm.g.b(Integer.MAX_VALUE, (lm.a) null, (Function1) null, 6, (Object) null);
        i.d(r1.a, c1.b(), (o0) null, new a(b9, null), 2, (Object) null);
        this.f10266v = b9;
        this.f10269y = true;
        this.f10270z = true;
    }

    private final void G(Context context, BroadcastReceiver broadcastReceiver, IntentFilter intentFilter, boolean z9) {
        if (Build.VERSION.SDK_INT >= 34) {
            Context applicationContext = context.getApplicationContext();
            Intrinsics.checkNotNullExpressionValue(applicationContext, "context.applicationContext");
            if (m.h(applicationContext) >= 34) {
                if (z9) {
                    context.registerReceiver(broadcastReceiver, intentFilter, 2);
                    return;
                } else {
                    context.registerReceiver(broadcastReceiver, intentFilter, 4);
                    return;
                }
            }
        }
        context.registerReceiver(broadcastReceiver, intentFilter);
    }

    public static final void T(final r rVar) {
        Intrinsics.checkNotNullParameter(rVar, "splashScreenView");
        rVar.a().animate().alpha(0.0f).setDuration(500L).withEndAction(new Runnable() {
            @Override
            public final void run() {
                MainActivity.U(r.this);
            }
        });
    }

    public static final void U(r rVar) {
        Intrinsics.checkNotNullParameter(rVar, "$splashScreenView");
        rVar.a().setVisibility(8);
        rVar.b();
    }

    public static final void V(MainActivity mainActivity, SharedPreferences sharedPreferences, String str) {
        Intrinsics.checkNotNullParameter(mainActivity, "this$0");
        Intrinsics.checkNotNullParameter(sharedPreferences, "sharedPreferences");
        LogInstrumentation.d("DEEPLINK_LISTENER", "Deep link changed");
        if (Intrinsics.areEqual("deeplink", str)) {
            String string = sharedPreferences.getString(str, null);
            com.fancode.analytics.a aVar = (com.fancode.analytics.a) com.fancode.analytics.a.l.a(mainActivity);
            HashMap hashMap = new HashMap();
            hashMap.put("deeplinkUrl", string == null ? StringUtil.EMPTY : string);
            hashMap.put("source", "onCreate");
            aVar.r("DeeplinkInspect", hashMap);
            RNDeeplinkModule.setDeferredDeeplinkUrl(string);
        }
    }

    public final void W(Intent intent, String str) {
        try {
            com.fancode.analytics.a aVar = (com.fancode.analytics.a) com.fancode.analytics.a.l.a(this);
            if (intent == null || intent.getData() == null) {
                return;
            }
            Uri data = intent.getData();
            String uri = data != null ? data.toString() : null;
            Bundle extras = intent.getExtras();
            String bundle = extras != null ? extras.toString() : null;
            String dataString = intent.getDataString();
            String str2 = dataString != null ? dataString : null;
            if (uri == null && bundle == null && str2 == null) {
                return;
            }
            HashMap hashMap = new HashMap();
            hashMap.put("type", str);
            if (uri != null) {
                hashMap.put(PListParser.TAG_DATA, uri);
            }
            if (bundle != null) {
                hashMap.put("extras", bundle);
            }
            if (str2 != null) {
                hashMap.put("dataString", str2);
            }
            LogInstrumentation.d(this.f10265u, "sendLifeCycleTrackEvent EventData " + hashMap);
            aVar.r("LifeCycleIntentEvent", hashMap);
        } catch (Exception e9) {
            LogInstrumentation.d(this.f10265u, "sendLifeCycleTrackEvent Error " + e9.getMessage());
        }
    }

    public final boolean S(@NotNull Context context) {
        NetworkCapabilities networkCapabilities;
        Intrinsics.checkNotNullParameter(context, "context");
        Object systemService = context.getSystemService("connectivity");
        Intrinsics.checkNotNull(systemService, "null cannot be cast to non-null type android.net.ConnectivityManager");
        ConnectivityManager connectivityManager = (ConnectivityManager) systemService;
        Network activeNetwork = connectivityManager.getActiveNetwork();
        if (activeNetwork == null || (networkCapabilities = connectivityManager.getNetworkCapabilities(activeNetwork)) == null) {
            return false;
        }
        return networkCapabilities.hasCapability(12);
    }

    @NotNull
    public String getMainComponentName() {
        super.getMainComponentName();
        return "FanCode";
    }

    public void onConfigurationChanged(@NotNull Configuration configuration) {
        Intrinsics.checkNotNullParameter(configuration, "newConfig");
        super/*pk.a*/.onConfigurationChanged(configuration);
        Intent intent = new Intent("onConfigurationChanged");
        intent.putExtra("newConfig", configuration);
        sendBroadcast(intent);
    }

    protected void onCreate(Bundle bundle) {
        b0.g.f7902b.a(this).c(new g.e() {
            @Override
            public final void a(r rVar) {
                MainActivity.T(rVar);
            }
        });
        super.onCreate((Bundle) null);
        if (S(this)) {
            this.f10270z = true;
        } else {
            this.f10270z = false;
            Toast.makeText((Context) this, (CharSequence) "Internet is not available!", 1).show();
        }
        MultipleInstallBroadcastReceiver multipleInstallBroadcastReceiver = new MultipleInstallBroadcastReceiver();
        Context applicationContext = getApplicationContext();
        Intrinsics.checkNotNullExpressionValue(applicationContext, "applicationContext");
        G(applicationContext, multipleInstallBroadcastReceiver, new IntentFilter("com.android.vending.INSTALL_REFERRER"), true);
        InstallReferrerReceiver installReferrerReceiver = new InstallReferrerReceiver();
        Context applicationContext2 = getApplicationContext();
        Intrinsics.checkNotNullExpressionValue(applicationContext2, "applicationContext");
        G(applicationContext2, installReferrerReceiver, new IntentFilter("com.android.vending.INSTALL_REFERRER"), true);
        EventsBroadcastReceiver eventsBroadcastReceiver = new EventsBroadcastReceiver();
        Context applicationContext3 = getApplicationContext();
        Intrinsics.checkNotNullExpressionValue(applicationContext3, "applicationContext");
        G(applicationContext3, eventsBroadcastReceiver, new IntentFilter("com.fancode.analytics.EventsBroadcastReceiver"), false);
        setRequestedOrientation(1);
        setTaskDescription(new ActivityManager.TaskDescription("FC", BitmapFactoryInstrumentation.decodeResource(getResources(), 2131689472)));
        this.f10266v.h(i.d(r1.a, c1.b(), (o0) null, new b(null), 2, (Object) null));
        q.b(getIntent().getData());
        this.f10267w = getSharedPreferences("google.analytics.deferred.deeplink.prefs", 0);
        this.f10268x = new SharedPreferences.OnSharedPreferenceChangeListener() {
            @Override
            public final void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String str) {
                MainActivity.V(MainActivity.this, sharedPreferences, str);
            }
        };
    }

    protected void onDestroy() {
        ConnectSDKManager.getInstance().onDestroy();
        j.s();
        super/*pk.a*/.onDestroy();
    }

    protected void onNewIntent(@NotNull Intent intent) {
        Intrinsics.checkNotNullParameter(intent, "intent");
        super/*pk.a*/.onNewIntent(intent);
        setIntent(intent);
        CleverTapModule.Companion.a(intent.getData());
        if (Build.VERSION.SDK_INT >= 31) {
            f9.a aVar = f9.a.a;
            Context applicationContext = getApplicationContext();
            Intrinsics.checkNotNullExpressionValue(applicationContext, "applicationContext");
            aVar.a(intent, applicationContext);
        }
    }

    protected void onPause() {
        super/*pk.a*/.onPause();
        e.c.b();
        getApplication().unregisterActivityLifecycleCallbacks(org.wonday.orientation.a.a());
    }

    protected void onPostCreate(Bundle bundle) {
        super/*androidx.appcompat.app.d*/.onPostCreate(bundle);
        a.a aVar = com.dream11sportsguru.feature.splashscreen.a.a;
        Context applicationContext = getApplicationContext();
        Intrinsics.checkNotNullExpressionValue(applicationContext, "applicationContext");
        aVar.o(this, applicationContext);
        if (Build.VERSION.SDK_INT >= 31) {
            f9.a aVar2 = f9.a.a;
            Intent intent = getIntent();
            Context applicationContext2 = getApplicationContext();
            Intrinsics.checkNotNullExpressionValue(applicationContext2, "applicationContext");
            aVar2.a(intent, applicationContext2);
        }
        ConnectSDKManager.getInstance().init(getApplication(), this);
    }

    public void onRequestPermissionsResult(int i9, @NotNull String[] strArr, @NotNull int[] iArr) {
        Intrinsics.checkNotNullParameter(strArr, "permissions");
        Intrinsics.checkNotNullParameter(iArr, "grantResults");
        super/*pk.a*/.onRequestPermissionsResult(i9, strArr, iArr);
        androidx.core.app.y1 b9 = androidx.core.app.y1.b(this);
        Intrinsics.checkNotNullExpressionValue(b9, "from(this)");
        String str = b9.a() ? "allow" : "deny";
        com.fancode.analytics.a aVar = (com.fancode.analytics.a) com.fancode.analytics.a.l.a(this);
        HashMap hashMap = new HashMap();
        hashMap.put("buttonName", str);
        hashMap.put("popupType", "default");
        hashMap.put("requestCode", Integer.valueOf(i9));
        if (i9 == 1001) {
            hashMap.put("screenName", "OnboardingScreen");
        }
        if (!(iArr.length == 0)) {
            int i10 = iArr[0];
            if (i10 == -1) {
                hashMap.put("permissionResult", "PERMISSION_DENIED");
            } else if (i10 != 0) {
                hashMap.put("permissionResult", "NOT_DETERMINDED");
            } else {
                hashMap.put("permissionResult", "PERMISSION_GRANTED");
            }
        }
        aVar.r("NotificationOptInInteracted", hashMap);
    }

    protected void onResume() {
        super/*pk.a*/.onResume();
        this.f10266v.h(i.d(r1.a, c1.b(), (o0) null, new c(null), 2, (Object) null));
        getApplication().registerActivityLifecycleCallbacks(org.wonday.orientation.a.a());
    }

    protected void onStart() {
        super.onStart();
        SharedPreferences sharedPreferences = this.f10267w;
        if (sharedPreferences != null) {
            sharedPreferences.registerOnSharedPreferenceChangeListener(this.f10268x);
        }
    }

    protected void onStop() {
        super.onStop();
        SharedPreferences sharedPreferences = this.f10267w;
        if (sharedPreferences != null) {
            sharedPreferences.unregisterOnSharedPreferenceChangeListener(this.f10268x);
        }
        this.f10268x = null;
    }
}