导航菜单

页面标题

页面副标题

Mint v5.7.3 - PushTracker.java 源代码

正在查看: Mint v5.7.3 应用的 PushTracker.java JAVA 源代码文件

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


package com.moengage.pushbase.activities;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.Keep;
import androidx.fragment.app.FragmentActivity;
import com.moengage.pushbase.internal.n;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import ka.c;
import kotlin.Metadata;
import kotlin.jvm.internal.m;
import oa.d;
import va.h;
import wa.a0;
import z9.b;

@Keep
@Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0005\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\t\u0010\nJ\u0012\u0010\u0005\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0014R\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082D¢\u0006\u0006\n\u0004\b\u0007\u0010\b¨\u0006\u000b"}, d2 = {"Lcom/moengage/pushbase/activities/PushTracker;", "Landroidx/fragment/app/FragmentActivity;", "Landroid/os/Bundle;", "savedInstanceState", "Lug/a0;", "onCreate", BuildConfig.FLAVOR, "tag", "Ljava/lang/String;", "<init>", "()V", "pushbase_release"}, k = 1, mv = {1, 7, 1})
public final class PushTracker extends FragmentActivity {
    private final String tag = "PushBase_8.0.2_PushTracker";

    protected void onCreate(Bundle bundle) {
        Intent intent;
        try {
            super.onCreate(bundle);
            h.Companion.d(h.INSTANCE, 0, null, new PushTracker$onCreate$1(this), 3, null);
            intent = getIntent();
        } catch (Throwable th) {
            h.INSTANCE.b(1, th, new PushTracker$onCreate$3(this));
        }
        if (intent == null) {
            throw new IllegalStateException("Intent cannot be null");
        }
        Bundle extras = intent.getExtras();
        if (extras == null) {
            throw new IllegalStateException("Intent extras cannot be empty");
        }
        d.a(extras);
        a0 j = n.INSTANCE.a().j(extras);
        if (j == null) {
            throw new b("Instance not initialised.");
        }
        boolean containsKey = extras.containsKey("gcm_webUrl");
        ld.b bVar = new ld.b(j);
        bVar.e(this);
        Context applicationContext = getApplicationContext();
        m.f(applicationContext, "applicationContext");
        bVar.g(applicationContext, extras);
        bVar.d(this, extras);
        if (containsKey) {
            ug.m mVar = ug.m.a;
            Context applicationContext2 = getApplicationContext();
            m.f(applicationContext2, "applicationContext");
            mVar.r(applicationContext2, j, c.PUSH_NOTIFICATION_DEEPLINK);
        }
        finish();
        h.f(j.logger, 0, null, new PushTracker$onCreate$2(this), 3, null);
        finish();
    }
}