Pdf Converter v5.0版本的 MD5 值为:258149214e8277c73fa6b365aba312ef
以下内容为反编译后的 g4.java 源代码,内容仅作参考
package m7;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcelable;
import android.text.TextUtils;
import com.google.android.gms.internal.measurement.rd;
import com.google.android.gms.internal.measurement.sd;
public final class g4 implements Runnable {
public final int f21448r = 0;
public final boolean f21449s;
public final Parcelable f21450t;
public final Object f21451u;
public final Object f21452v;
public final Object f21453w;
public g4(h4 h4Var, boolean z10, Uri uri, String str, String str2) {
this.f21453w = h4Var;
this.f21449s = z10;
this.f21450t = uri;
this.f21451u = str;
this.f21452v = str2;
}
public g4(h5 h5Var, m6 m6Var, boolean z10, c cVar, c cVar2) {
this.f21453w = h5Var;
this.f21450t = m6Var;
this.f21449s = z10;
this.f21451u = cVar;
this.f21452v = cVar2;
}
@Override
public final void run() {
Bundle bundle;
String str;
int i10 = this.f21448r;
boolean z10 = this.f21449s;
Object obj = this.f21451u;
Parcelable parcelable = this.f21450t;
Object obj2 = this.f21453w;
switch (i10) {
case 0:
Uri uri = (Uri) parcelable;
String str2 = (String) obj;
String str3 = (String) this.f21452v;
i4 i4Var = ((h4) obj2).f21464r;
i4Var.c();
d3 d3Var = i4Var.f21621r;
try {
j6 j6Var = d3Var.C;
d3.e(j6Var);
rd rdVar = rd.f14460s;
((sd) rdVar.f14461r.zza()).zza();
f fVar = d3Var.f21371x;
c2 c2Var = d3Var.f21373z;
p1 p1Var = q1.f21693q0;
boolean l10 = fVar.l(null, p1Var);
if (!TextUtils.isEmpty(str3)) {
if (!str3.contains("gclid") && !str3.contains("utm_campaign") && !str3.contains("utm_source") && !str3.contains("utm_medium") && !str3.contains("utm_id") && !str3.contains("dclid") && !str3.contains("srsltid")) {
if (l10 && str3.contains("sfmc_id")) {
l10 = true;
}
c2 c2Var2 = j6Var.f21621r.f21373z;
d3.g(c2Var2);
c2Var2.D.a("Activity created with data 'referrer' without required params");
}
bundle = j6Var.l0(l10, Uri.parse("https://google.com/search?".concat(str3)));
if (bundle != null) {
bundle.putString("_cis", "referrer");
}
f fVar2 = d3Var.f21371x;
o6 o6Var = i4Var.C;
if (z10) {
j6 j6Var2 = d3Var.C;
d3.e(j6Var2);
((sd) rdVar.f14461r.zza()).zza();
Bundle l02 = j6Var2.l0(fVar2.l(null, p1Var), uri);
if (l02 != null) {
l02.putString("_cis", "intent");
if (!l02.containsKey("gclid") && bundle != null && bundle.containsKey("gclid")) {
l02.putString("_cer", String.format("gclid=%s", bundle.getString("gclid")));
}
str = str2;
i4Var.j(str, "_cmp", l02);
o6Var.a(l02, str);
if (TextUtils.isEmpty(str3)) {
return;
}
d3.g(c2Var);
c2Var.D.b("Activity created with referrer", str3);
if (fVar2.l(null, q1.f21661a0)) {
if (bundle != null) {
i4Var.j(str, "_cmp", bundle);
o6Var.a(bundle, str);
} else {
d3.g(c2Var);
c2Var.D.b("Referrer does not contain valid parameters", str3);
}
d3Var.E.getClass();
i4Var.r("auto", "_ldl", null, true, System.currentTimeMillis());
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"))) {
d3.g(c2Var);
c2Var.D.a("Activity created with data 'referrer' without required params");
return;
} else if (TextUtils.isEmpty(str3)) {
return;
} else {
d3Var.E.getClass();
i4Var.r("auto", "_ldl", str3, true, System.currentTimeMillis());
return;
}
}
}
str = str2;
if (TextUtils.isEmpty(str3)) {
}
}
bundle = null;
f fVar22 = d3Var.f21371x;
o6 o6Var2 = i4Var.C;
if (z10) {
}
str = str2;
if (TextUtils.isEmpty(str3)) {
}
} catch (RuntimeException e10) {
c2 c2Var3 = d3Var.f21373z;
d3.g(c2Var3);
c2Var3.f21334w.b("Throwable caught in handleReferrerForOnActivityCreated", e10);
return;
}
break;
default:
h5 h5Var = (h5) obj2;
t1 t1Var = h5Var.f21466u;
if (t1Var == null) {
c2 c2Var4 = h5Var.f21621r.f21373z;
d3.g(c2Var4);
c2Var4.f21334w.a("Discarding data. Failed to send conditional user property to service");
return;
}
m6 m6Var = (m6) parcelable;
n6.n.h(m6Var);
h5Var.g(t1Var, z10 ? null : (c) obj, m6Var);
h5Var.n();
return;
}
}
}