MD5 校验值:8005b9444b02324a81f85f1ef7e26f28
d5.java 文件包含反编译后的源代码,请注意,该内容仅供学习和参考使用,不得用于非法用途。
package b6; import android.net.Uri; import android.os.Bundle; import android.text.TextUtils; import com.google.android.gms.measurement.internal.AppMeasurementDynamiteService; public final class d5 implements Runnable { public final int f2045s = 0; public final String f2046t; public final String f2047u; public final boolean v; public final Object f2048w; public final Object f2049x; public d5(e5 e5Var, boolean z10, Uri uri, String str, String str2) { this.f2049x = e5Var; this.v = z10; this.f2048w = uri; this.f2046t = str; this.f2047u = str2; } @Override public final void run() { Bundle bundle; Bundle n02; switch (this.f2045s) { case 0: e5 e5Var = (e5) this.f2049x; boolean z10 = this.v; Uri uri = (Uri) this.f2048w; String str = this.f2046t; String str2 = this.f2047u; e5Var.f2067s.e(); try { b7 y10 = ((c4) e5Var.f2067s.f4620s).y(); if (!TextUtils.isEmpty(str2)) { if (!str2.contains("gclid") && !str2.contains("utm_campaign") && !str2.contains("utm_source") && !str2.contains("utm_medium") && !str2.contains("utm_id") && !str2.contains("dclid") && !str2.contains("srsltid")) { ((c4) y10.f4620s).c().E.a("Activity created with data 'referrer' without required params"); } else { bundle = y10.n0(Uri.parse("https://google.com/search?".concat(str2))); if (bundle != null) { bundle.putString("_cis", "referrer"); } if (z10 && (n02 = ((c4) e5Var.f2067s.f4620s).y().n0(uri)) != null) { n02.putString("_cis", "intent"); if (!n02.containsKey("gclid") && bundle != null && bundle.containsKey("gclid")) { n02.putString("_cer", String.format("gclid=%s", bundle.getString("gclid"))); } e5Var.f2067s.q(str, "_cmp", n02); e5Var.f2067s.F.a(n02, str); } if (TextUtils.isEmpty(str2)) { ((c4) e5Var.f2067s.f4620s).c().E.b(str2, "Activity created with referrer"); if (((c4) e5Var.f2067s.f4620s).f2022y.s(null, m2.Y)) { if (bundle != null) { e5Var.f2067s.q(str, "_cmp", bundle); e5Var.f2067s.F.a(bundle, str); } else { ((c4) e5Var.f2067s.f4620s).c().E.b(str2, "Referrer does not contain valid parameters"); } f5 f5Var = e5Var.f2067s; ((c4) f5Var.f4620s).F.getClass(); f5Var.y("auto", "_ldl", null, true, System.currentTimeMillis()); return; } if (str2.contains("gclid") && (str2.contains("utm_campaign") || str2.contains("utm_source") || str2.contains("utm_medium") || str2.contains("utm_term") || str2.contains("utm_content"))) { if (!TextUtils.isEmpty(str2)) { f5 f5Var2 = e5Var.f2067s; ((c4) f5Var2.f4620s).F.getClass(); f5Var2.y("auto", "_ldl", str2, true, System.currentTimeMillis()); return; } return; } ((c4) e5Var.f2067s.f4620s).c().E.a("Activity created with data 'referrer' without required params"); return; } return; } } bundle = null; if (z10) { n02.putString("_cis", "intent"); if (!n02.containsKey("gclid")) { n02.putString("_cer", String.format("gclid=%s", bundle.getString("gclid"))); } e5Var.f2067s.q(str, "_cmp", n02); e5Var.f2067s.F.a(n02, str); } if (TextUtils.isEmpty(str2)) { } } catch (RuntimeException e10) { ((c4) e5Var.f2067s.f4620s).c().f2523x.b(e10, "Throwable caught in handleReferrerForOnActivityCreated"); return; } break; default: a6 w10 = ((AppMeasurementDynamiteService) this.f2049x).f3387s.w(); v5.w0 w0Var = (v5.w0) this.f2048w; String str3 = this.f2046t; String str4 = this.f2047u; boolean z11 = this.v; w10.e(); w10.f(); w10.v(new q5(w10, str3, str4, w10.s(false), z11, w0Var)); return; } } public d5(AppMeasurementDynamiteService appMeasurementDynamiteService, v5.w0 w0Var, String str, String str2, boolean z10) { this.f2049x = appMeasurementDynamiteService; this.f2048w = w0Var; this.f2046t = str; this.f2047u = str2; this.v = z10; } }