导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - PushDismissBroadcastReceiver.java 源代码

正在查看: Fancy Optimizer v4.6.3 应用的 PushDismissBroadcastReceiver.java JAVA 源代码文件

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


package com.thinkyeah.common.push.receiver;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.media.b;
import android.support.v4.media.c;
import android.text.TextUtils;
import kk.d;
import kk.f;
import vj.h;

public class PushDismissBroadcastReceiver extends BroadcastReceiver {
    public static final h a = new h("PushDismissBroadcastReceiver");

    @Override
    public final void onReceive(Context context, Intent intent) {
        if ("com.thinkyeah.push.intent.DISMISS".equals(intent.getAction())) {
            h hVar = a;
            hVar.c("==> onPushDismiss");
            String stringExtra = intent.getStringExtra("push_id");
            hVar.c("push message id: " + stringExtra);
            if (TextUtils.isEmpty(stringExtra)) {
                stringExtra = "NONE";
            }
            if (!(d.g != null)) {
                hVar.d("PushManager is not initialized and skip this onPushDismiss, please check the PushManger.init() config", null);
                return;
            }
            String stringExtra2 = intent.getStringExtra("intent_action_type");
            String str = stringExtra2 != null ? stringExtra2 : "NONE";
            d.c(context).getClass();
            f5.d dVar = d.h;
            Bundle bundleExtra = intent.getBundleExtra("intent_action_extras");
            dVar.getClass();
            if ("notify_remind".equals(str) && bundleExtra == null) {
                f5.d.a.d("onHandlePushDismiss extras is null", null);
            }
            h hVar2 = f.a;
            f.a.c(b.l("==> track push notification dismiss action, pushId: ", stringExtra));
            c.v("push_id", stringExtra, tk.b.a(), "push_custom_dismiss");
        }
    }
}