Pinjamwinwin v2.0.7版本的 MD5 值为:254981700b50ce03309ecdaac5d16485

以下内容为反编译后的 MyFirebaseMessagingService.java 源代码,内容仅作参考


package com.pinjam.winwin.push;

import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Intent;
import android.media.RingtoneManager;
import android.net.Uri;
import android.os.Build;
import b4.k;
import b6.v;
import c1.y;
import c1.z;
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.r;
import com.google.firebase.messaging.s;
import com.pinjam.winwin.ui.activity.WebActivity;
import com.pinjamwinwin.R;
import sc.h;
public final class MyFirebaseMessagingService extends FirebaseMessagingService {
    @Override
    public final void onMessageReceived(s sVar) {
        boolean z8;
        boolean z10;
        h.f(sVar, "message");
        super.onMessageReceived(sVar);
        if (sVar.f() != null) {
            r f3 = sVar.f();
            h.c(f3);
            r f7 = sVar.f();
            h.c(f7);
            String str = f3.f5592a;
            if (str != null && str.length() != 0) {
                z8 = false;
            } else {
                z8 = true;
            }
            if (!z8) {
                String str2 = f7.f5593b;
                if (str2 != null && str2.length() != 0) {
                    z10 = false;
                } else {
                    z10 = true;
                }
                if (!z10) {
                    h.f(str, "messageTitle");
                    h.f(str2, "messageBody");
                    Intent intent = new Intent(this, WebActivity.class);
                    intent.addFlags(67108864);
                    WebActivity.Companion companion = WebActivity.Companion;
                    intent.putExtra(companion.getWEB_URL(), "https://web.pinjamwinwin.com/m/#/");
                    intent.putExtra(companion.getSHOW_TOOLBAR(), false);
                    intent.putExtra(companion.getSHOW_SERVICE(), false);
                    PendingIntent activity = PendingIntent.getActivity(this, 0, intent, 67108864);
                    String string = getString(R.string.cj);
                    h.e(string, "this.getString(R.string.…_notification_channel_id)");
                    Uri defaultUri = RingtoneManager.getDefaultUri(2);
                    z zVar = new z(this, string);
                    Notification notification = zVar.f3200s;
                    notification.icon = R.drawable.eb;
                    zVar.f3186e = z.b(str);
                    zVar.f3187f = z.b(str2);
                    zVar.c(true);
                    notification.sound = defaultUri;
                    notification.audioStreamType = -1;
                    notification.audioAttributes = y.a(y.e(y.c(y.b(), 4), 5));
                    zVar.f3188g = activity;
                    Object systemService = getSystemService("notification");
                    h.d(systemService, "null cannot be cast to non-null type android.app.NotificationManager");
                    NotificationManager notificationManager = (NotificationManager) systemService;
                    if (Build.VERSION.SDK_INT >= 26) {
                        k.q();
                        notificationManager.createNotificationChannel(k.C(string));
                    }
                    notificationManager.notify(0, zVar.a());
                }
            }
        }
    }

    @Override
    public final void onNewToken(String str) {
        h.f(str, "token");
        v.a("onNewToken : ".concat(str));
    }
}