正在查看: Mint v5.7.3 应用的 PushTracker.java JAVA 源代码文件
本页面展示 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();
}
}