PicWish v1.6.8版本的 MD5 值为:7e8bab240f03cf6dad8952f8374c4ed1

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


package l6;

import android.net.Uri;
import android.os.Bundle;
import android.os.Parcelable;
import android.text.TextUtils;
import c6.ma;
import com.google.android.gms.measurement.internal.zzaw;
import com.google.android.gms.measurement.internal.zzq;
public final class a5 implements Runnable {
    public final int f10204l = 0;
    public final boolean f10205m;
    public final String f10206n;
    public final Parcelable f10207o;
    public final Object p;
    public final Object f10208q;

    public a5(b5 b5Var, boolean z10, Uri uri, String str, String str2) {
        this.f10208q = b5Var;
        this.f10205m = z10;
        this.f10207o = uri;
        this.f10206n = str;
        this.p = str2;
    }

    public a5(x5 x5Var, zzq zzqVar, boolean z10, zzaw zzawVar, String str) {
        this.f10208q = x5Var;
        this.f10207o = zzqVar;
        this.f10205m = z10;
        this.p = zzawVar;
        this.f10206n = str;
    }

    @Override
    public final void run() {
        Bundle bundle;
        String str;
        switch (this.f10204l) {
            case 0:
                b5 b5Var = (b5) this.f10208q;
                boolean z10 = this.f10205m;
                Uri uri = (Uri) this.f10207o;
                String str2 = this.f10206n;
                String str3 = (String) this.p;
                b5Var.f10226l.i();
                try {
                    d7 B = ((p3) b5Var.f10226l.f10277l).B();
                    ma.c();
                    e eVar = ((p3) b5Var.f10226l.f10277l).f10550r;
                    v1 v1Var = w1.f10717i0;
                    boolean v10 = eVar.v(null, v1Var);
                    ma.c();
                    e eVar2 = ((p3) b5Var.f10226l.f10277l).f10550r;
                    v1 v1Var2 = w1.f10719j0;
                    boolean v11 = eVar2.v(null, v1Var2);
                    if (!TextUtils.isEmpty(str3)) {
                        if (!str3.contains("gclid") && !str3.contains("utm_campaign") && !str3.contains("utm_source") && !str3.contains("utm_medium") && (!v10 || (!str3.contains("utm_id") && !str3.contains("dclid")))) {
                            if (v11 && str3.contains("srsltid")) {
                                v11 = true;
                            }
                            ((p3) B.f10277l).b().f10382x.a("Activity created with data 'referrer' without required params");
                        }
                        bundle = B.q0(Uri.parse("https://google.com/search?".concat(str3)), v10, v11);
                        if (bundle != null) {
                            bundle.putString("_cis", "referrer");
                        }
                        if (z10) {
                            d7 B2 = ((p3) b5Var.f10226l.f10277l).B();
                            ma.c();
                            boolean v12 = ((p3) b5Var.f10226l.f10277l).f10550r.v(null, v1Var);
                            ma.c();
                            Bundle q02 = B2.q0(uri, v12, ((p3) b5Var.f10226l.f10277l).f10550r.v(null, v1Var2));
                            if (q02 != null) {
                                q02.putString("_cis", "intent");
                                if (!q02.containsKey("gclid") && bundle != null && bundle.containsKey("gclid")) {
                                    q02.putString("_cer", String.format("gclid=%s", bundle.getString("gclid")));
                                }
                                str = str2;
                                b5Var.f10226l.q(str, "_cmp", q02);
                                b5Var.f10226l.f10255y.a(str, q02);
                                if (TextUtils.isEmpty(str3)) {
                                    return;
                                }
                                ((p3) b5Var.f10226l.f10277l).b().f10382x.b("Activity created with referrer", str3);
                                if (((p3) b5Var.f10226l.f10277l).f10550r.v(null, w1.Y)) {
                                    if (bundle != null) {
                                        b5Var.f10226l.q(str, "_cmp", bundle);
                                        b5Var.f10226l.f10255y.a(str, bundle);
                                    } else {
                                        ((p3) b5Var.f10226l.f10277l).b().f10382x.b("Referrer does not contain valid parameters", str3);
                                    }
                                    b5Var.f10226l.D(null);
                                    return;
                                } else if (!str3.contains("gclid") || (!str3.contains("utm_campaign") && !str3.contains("utm_source") && !str3.contains("utm_medium") && !str3.contains("utm_term") && !str3.contains("utm_content"))) {
                                    ((p3) b5Var.f10226l.f10277l).b().f10382x.a("Activity created with data 'referrer' without required params");
                                    return;
                                } else if (TextUtils.isEmpty(str3)) {
                                    return;
                                } else {
                                    b5Var.f10226l.D(str3);
                                    return;
                                }
                            }
                        }
                        str = str2;
                        if (TextUtils.isEmpty(str3)) {
                        }
                    }
                    bundle = null;
                    if (z10) {
                    }
                    str = str2;
                    if (TextUtils.isEmpty(str3)) {
                    }
                } catch (RuntimeException e10) {
                    ((p3) b5Var.f10226l.f10277l).b().f10375q.b("Throwable caught in handleReferrerForOnActivityCreated", e10);
                    return;
                }
                break;
            default:
                zzaw zzawVar = null;
                x5 x5Var = (x5) this.f10208q;
                z1 z1Var = x5Var.f10790o;
                if (z1Var == null) {
                    ((p3) x5Var.f10277l).b().f10375q.a("Discarding data. Failed to send event to service");
                    return;
                }
                h5.l.i((zzq) this.f10207o);
                x5 x5Var2 = (x5) this.f10208q;
                if (!this.f10205m) {
                    zzawVar = (zzaw) this.p;
                }
                x5Var2.m(z1Var, zzawVar, (zzq) this.f10207o);
                ((x5) this.f10208q).u();
                return;
        }
    }
}