Weather Tracker v1.0.0版本的 MD5 值为:3edef27647e42a8ea0e7c0d2dbf56f97
以下内容为反编译后的 yh1.java 源代码,内容仅作参考
package com.yandex.mobile.ads.impl;
import android.content.Context;
import android.net.Uri;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import com.yandex.mobile.ads.impl.gi1;
import java.util.HashMap;
import java.util.Map;
public final class yh1 {
@NonNull
private final a5 a = new a5();
@NonNull
private final ai1 f7288b = new ai1();
@NonNull
private final sw0 c;
@NonNull
private final fj d;
@NonNull
private final sr e;
@NonNull
private final w01 f;
public yh1() {
sw0 sw0Var = new sw0();
this.c = sw0Var;
this.d = new fj(sw0Var);
this.e = new sr();
this.f = new w01();
}
@NonNull
public final vh1 a(@NonNull Context context, @NonNull k2 k2Var, @NonNull wh1 wh1Var, @NonNull Object obj, @NonNull zh1 zh1Var) {
String a = wh1Var.a();
String c = wh1Var.c();
String b2 = wh1Var.b();
a5 a5Var = this.a;
Map<String, String> d = wh1Var.d();
a5Var.getClass();
HashMap a2 = a5.a(d);
wr j = k2Var.j();
String f = j.f();
String d2 = j.d();
String a3 = j.a();
if (TextUtils.isEmpty(a3)) {
a3 = "https://mobile.yandexadexchange.net";
}
Uri.Builder appendQueryParameter = Uri.parse(a3).buildUpon().appendPath(a).appendPath("vmap").appendPath(c).appendQueryParameter("video-category-id", b2);
this.f.getClass();
if (!w01.a(context)) {
this.c.getClass();
sw0.a(appendQueryParameter, "uuid", f);
this.c.getClass();
sw0.a(appendQueryParameter, "mauid", d2);
}
this.d.a(context, appendQueryParameter);
if (a2 != null) {
for (Map.Entry entry : a2.entrySet()) {
appendQueryParameter.appendQueryParameter((String) entry.getKey(), (String) entry.getValue());
}
}
new yr(context, k2Var).a(context, appendQueryParameter);
vh1 vh1Var = new vh1(context, this.e.a(context, appendQueryParameter.build().toString()), new gi1.b(zh1Var), wh1Var, this.f7288b);
vh1Var.b(obj);
return vh1Var;
}
}