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;
}
}
}