导航菜单

页面标题

页面副标题

RummyCircle v11000.89 - CrashReceiver.java 源代码

正在查看: RummyCircle v11000.89 应用的 CrashReceiver.java JAVA 源代码文件

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


package com.g24x7.pokerlibrary.util;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import com.games24x7.coregame.common.utility.Constants;
import com.google.gson.n;
import com.google.gson.o;
import java.util.Date;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;

@Metadata
public final class CrashReceiver extends BroadcastReceiver {
    @Override
    public final void onReceive(Context context, Intent intent) {
        b bVar;
        if (intent != null) {
            Bundle extras = intent.getExtras();
            Object obj = extras != null ? extras.get("eventName") : null;
            if (!Intrinsics.a(obj, "poker_app_crash")) {
                if (!Intrinsics.a(obj, "poker_app_closed") || (bVar = com.g24x7.pokerlibrary.c.a) == null) {
                    return;
                }
                bVar.onPokerAppClosed();
                return;
            }
            Intrinsics.checkNotNullParameter(intent, "intent");
            n d = o.d(new com.google.gson.d().s(new com.g24x7.pokerlibrary.model.a("poker_app_crash", null)));
            d.u("timestamp", String.valueOf(intent.getLongExtra("timestamp", new Date().getTime())));
            d.u("appVersion", intent.getStringExtra("appVersion"));
            d.u("userName", intent.getStringExtra("userId"));
            Log.d("Poker", d.toString());
            String lVar = d.toString();
            Intrinsics.checkNotNullExpressionValue(lVar, "jsonObject.toString()");
            com.g24x7.pokerlibrary.c.d(lVar);
            b bVar2 = com.g24x7.pokerlibrary.c.a;
            if (bVar2 == null) {
                return;
            }
            bVar2.onPokerCrashEvent(intent, Constants.PokerConstants.POKER_CHANNEL_ID_FROM_MEC);
        }
    }
}