ChatOn v1.35.366360版本的 MD5 值为:cde28447b38d5467efa95e48e7076155

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


package ic;

import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import com.google.android.gms.internal.measurement.la;
import com.google.android.gms.internal.measurement.oa;
import com.google.android.gms.internal.measurement.v8;
import com.google.android.gms.measurement.internal.AppMeasurementDynamiteService;
public final class p5 implements Runnable {
    public final int f12541d = 0;
    public final boolean f12542e;
    public final String f12543i;
    public final String f12544n;
    public final Object f12545v;
    public final Object f12546w;

    public p5(AppMeasurementDynamiteService appMeasurementDynamiteService, com.google.android.gms.internal.measurement.r0 r0Var, String str, String str2, boolean z8) {
        this.f12546w = appMeasurementDynamiteService;
        this.f12545v = r0Var;
        this.f12543i = str;
        this.f12544n = str2;
        this.f12542e = z8;
    }

    public p5(v5 v5Var, boolean z8, Uri uri, String str, String str2) {
        this.f12546w = v5Var;
        this.f12542e = z8;
        this.f12545v = uri;
        this.f12543i = str;
        this.f12544n = str2;
    }

    @Override
    public final void run() {
        Bundle E;
        boolean z8;
        String str;
        int i10 = this.f12541d;
        Object obj = this.f12545v;
        Object obj2 = this.f12546w;
        switch (i10) {
            case 0:
                e6 r10 = ((AppMeasurementDynamiteService) obj2).f7709c.r();
                String str2 = this.f12543i;
                String str3 = this.f12544n;
                boolean z10 = this.f12542e;
                r10.u();
                r10.C();
                r10.H(new t5(r10, str2, str3, r10.R(false), z10, (com.google.android.gms.internal.measurement.r0) obj));
                return;
            default:
                Uri uri = (Uri) obj;
                String str4 = this.f12544n;
                j5 j5Var = ((v5) obj2).f12717d;
                j5Var.u();
                try {
                    c7 t10 = j5Var.t();
                    ((oa) la.f6374e.get()).getClass();
                    e q10 = j5Var.q();
                    r3 r3Var = r.f12606w0;
                    boolean F = q10.F(null, r3Var);
                    v8.a();
                    e q11 = j5Var.q();
                    r3 r3Var2 = r.P0;
                    boolean F2 = q11.F(null, r3Var2);
                    if (!TextUtils.isEmpty(str4)) {
                        if (!str4.contains("gclid")) {
                            if (F2) {
                                if (!str4.contains("gbraid")) {
                                }
                            }
                            if (!str4.contains("utm_campaign") && !str4.contains("utm_source") && !str4.contains("utm_medium") && !str4.contains("utm_id") && !str4.contains("dclid") && !str4.contains("srsltid") && (!F || !str4.contains("sfmc_id"))) {
                                t10.e().F.d("Activity created with data 'referrer' without required params");
                            }
                        }
                        E = t10.E(Uri.parse("https://google.com/search?".concat(str4)), F, F2);
                        if (E != null) {
                            E.putString("_cis", "referrer");
                        }
                        z8 = this.f12542e;
                        String str5 = this.f12543i;
                        x4 x4Var = j5Var.G;
                        if (z8) {
                            str = "Activity created with data 'referrer' without required params";
                        } else {
                            c7 t11 = j5Var.t();
                            ((oa) la.f6374e.get()).getClass();
                            str = "Activity created with data 'referrer' without required params";
                            boolean F3 = j5Var.q().F(null, r3Var);
                            v8.a();
                            Bundle E2 = t11.E(uri, F3, j5Var.q().F(null, r3Var2));
                            if (E2 != null) {
                                E2.putString("_cis", "intent");
                                if (!E2.containsKey("gclid") && E != null && E.containsKey("gclid")) {
                                    E2.putString("_cer", String.format("gclid=%s", E.getString("gclid")));
                                }
                                j5Var.c0(str5, "_cmp", E2);
                                x4Var.a(str5, E2);
                            }
                        }
                        if (TextUtils.isEmpty(str4)) {
                            j5Var.e().F.c(str4, "Activity created with referrer");
                            if (j5Var.q().F(null, r.f12577h0)) {
                                if (E != null) {
                                    j5Var.c0(str5, "_cmp", E);
                                    x4Var.a(str5, E);
                                } else {
                                    j5Var.e().F.c(str4, "Referrer does not contain valid parameters");
                                }
                                j5Var.U("auto", "_ldl", null, true);
                                return;
                            } else if (!str4.contains("gclid") || (!str4.contains("utm_campaign") && !str4.contains("utm_source") && !str4.contains("utm_medium") && !str4.contains("utm_term") && !str4.contains("utm_content"))) {
                                j5Var.e().F.d(str);
                                return;
                            } else if (TextUtils.isEmpty(str4)) {
                                return;
                            } else {
                                j5Var.U("auto", "_ldl", str4, true);
                                return;
                            }
                        }
                        return;
                    }
                    E = null;
                    z8 = this.f12542e;
                    String str52 = this.f12543i;
                    x4 x4Var2 = j5Var.G;
                    if (z8) {
                    }
                    if (TextUtils.isEmpty(str4)) {
                    }
                } catch (RuntimeException e10) {
                    j5Var.e().f12749y.c(e10, "Throwable caught in handleReferrerForOnActivityCreated");
                    return;
                }
                break;
        }
    }
}