MD5 校验值:fcd6d9842512eca2b9815c1e5f441ae3
l.java 文件包含反编译后的源代码,请注意,该内容仅供学习和参考使用,不得用于非法用途。
package o0; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.AsyncTask; import android.os.Bundle; import android.text.TextUtils; import android.view.ViewGroup; import android.webkit.WebView; import com.google.android.gms.internal.ads.Cdo; import com.google.android.gms.internal.ads.ah; import com.google.android.gms.internal.ads.ao; import com.google.android.gms.internal.ads.dn2; import com.google.android.gms.internal.ads.fo2; import com.google.android.gms.internal.ads.fq1; import com.google.android.gms.internal.ads.g0; import com.google.android.gms.internal.ads.gr2; import com.google.android.gms.internal.ads.ho; import com.google.android.gms.internal.ads.it1; import com.google.android.gms.internal.ads.je; import com.google.android.gms.internal.ads.ko2; import com.google.android.gms.internal.ads.ne; import com.google.android.gms.internal.ads.np2; import com.google.android.gms.internal.ads.op2; import com.google.android.gms.internal.ads.po2; import com.google.android.gms.internal.ads.qn; import com.google.android.gms.internal.ads.qn2; import com.google.android.gms.internal.ads.sn2; import com.google.android.gms.internal.ads.tm2; import com.google.android.gms.internal.ads.tn2; import com.google.android.gms.internal.ads.tp2; import com.google.android.gms.internal.ads.u; import com.google.android.gms.internal.ads.vi2; import com.google.android.gms.internal.ads.vo2; import com.google.android.gms.internal.ads.wm2; import com.google.android.gms.internal.ads.zp2; import java.util.Map; import java.util.concurrent.Future; public final class l extends fo2 { private final Cdo f17448l; private final wm2 f17449m; private final Future<fq1> f17450n = ho.f5192a.submit(new m(this)); private final Context f17451o; private final o f17452p; private WebView f17453q; private tn2 f17454r; private fq1 f17455s; private AsyncTask<Void, Void, String> f17456t; public l(Context context, wm2 wm2Var, String str, Cdo cdo) { this.f17451o = context; this.f17448l = cdo; this.f17449m = wm2Var; this.f17453q = new WebView(context); this.f17452p = new o(context, str); K7(0); this.f17453q.setVerticalScrollBarEnabled(false); this.f17453q.getSettings().setJavaScriptEnabled(true); this.f17453q.setWebViewClient(new k(this)); this.f17453q.setOnTouchListener(new n(this)); } public final String M7(String str) { if (this.f17455s == null) { return str; } Uri parse = Uri.parse(str); try { parse = this.f17455s.b(parse, this.f17451o, null, null); } catch (it1 e8) { ao.d("Unable to process ad data", e8); } return parse.toString(); } public final void N7(String str) { Intent intent = new Intent("android.intent.action.VIEW"); intent.setData(Uri.parse(str)); this.f17451o.startActivity(intent); } @Override public final void B0(ko2 ko2Var) { throw new IllegalStateException("Unused method"); } @Override public final void B1(je jeVar) { throw new IllegalStateException("Unused method"); } @Override public final void B3(sn2 sn2Var) { throw new IllegalStateException("Unused method"); } @Override public final void D1(tn2 tn2Var) { this.f17454r = tn2Var; } @Override public final boolean E() { return false; } @Override public final Bundle K() { throw new IllegalStateException("Unused method"); } public final void K7(int i8) { if (this.f17453q == null) { return; } this.f17453q.setLayoutParams(new ViewGroup.LayoutParams(-1, i8)); } @Override public final void L2(boolean z7) { } @Override public final tn2 L4() { throw new IllegalStateException("getIAdListener not implemented"); } public final int L7(String str) { String queryParameter = Uri.parse(str).getQueryParameter("height"); if (TextUtils.isEmpty(queryParameter)) { return 0; } try { qn2.a(); return qn.r(this.f17451o, Integer.parseInt(queryParameter)); } catch (NumberFormatException unused) { return 0; } } @Override public final String N5() { throw new IllegalStateException("getAdUnitId not implemented"); } @Override public final void O1(gr2 gr2Var) { throw new IllegalStateException("Unused method"); } @Override public final void P5() { throw new IllegalStateException("Unused method"); } @Override public final void Q() { d1.o.d("resume must be called on the main UI thread."); } @Override public final void R1() { } @Override public final void S(String str) { throw new IllegalStateException("Unused method"); } public final String S7() { Uri.Builder builder = new Uri.Builder(); builder.scheme("https://").appendEncodedPath(g0.f4598d.a()); builder.appendQueryParameter("query", this.f17452p.a()); builder.appendQueryParameter("pubId", this.f17452p.d()); Map<String, String> e8 = this.f17452p.e(); for (String str : e8.keySet()) { builder.appendQueryParameter(str, e8.get(str)); } Uri build = builder.build(); fq1 fq1Var = this.f17455s; if (fq1Var != null) { try { build = fq1Var.a(build, this.f17451o); } catch (it1 e9) { ao.d("Unable to process ad data", e9); } } String T7 = T7(); String encodedQuery = build.getEncodedQuery(); StringBuilder sb = new StringBuilder(String.valueOf(T7).length() + 1 + String.valueOf(encodedQuery).length()); sb.append(T7); sb.append("#"); sb.append(encodedQuery); return sb.toString(); } @Override public final void T(np2 np2Var) { } public final String T7() { String c8 = this.f17452p.c(); if (TextUtils.isEmpty(c8)) { c8 = "www.google.com"; } String a8 = g0.f4598d.a(); StringBuilder sb = new StringBuilder(String.valueOf(c8).length() + 8 + String.valueOf(a8).length()); sb.append("https://"); sb.append(c8); sb.append(a8); return sb.toString(); } @Override public final String a() { return null; } @Override public final po2 b3() { throw new IllegalStateException("getIAppEventListener not implemented"); } @Override public final void destroy() { d1.o.d("destroy must be called on the main UI thread."); this.f17456t.cancel(true); this.f17450n.cancel(true); this.f17453q.destroy(); this.f17453q = null; } @Override public final void e5(vo2 vo2Var) { throw new IllegalStateException("Unused method"); } @Override public final void g0(boolean z7) { throw new IllegalStateException("Unused method"); } @Override public final void g1(po2 po2Var) { throw new IllegalStateException("Unused method"); } @Override public final tp2 getVideoController() { return null; } @Override public final void h2(ne neVar, String str) { throw new IllegalStateException("Unused method"); } @Override public final k1.a l4() { d1.o.d("getAdFrame must be called on the main UI thread."); return k1.b.g2(this.f17453q); } @Override public final void m() { d1.o.d("pause must be called on the main UI thread."); } @Override public final op2 n() { return null; } @Override public final void o0(ah ahVar) { throw new IllegalStateException("Unused method"); } @Override public final void o6(String str) { throw new IllegalStateException("Unused method"); } @Override public final String q0() { return null; } @Override public final void r7(u uVar) { throw new IllegalStateException("Unused method"); } @Override public final void s5(wm2 wm2Var) { throw new IllegalStateException("AdSize must be set before initialization"); } @Override public final void showInterstitial() { throw new IllegalStateException("Unused method"); } @Override public final boolean t1(tm2 tm2Var) { d1.o.j(this.f17453q, "This Search Ad has already been torn down"); this.f17452p.b(tm2Var, this.f17448l); this.f17456t = new p(this, null).execute(new Void[0]); return true; } @Override public final void t7(dn2 dn2Var) { throw new IllegalStateException("Unused method"); } @Override public final void v5(zp2 zp2Var) { throw new IllegalStateException("Unused method"); } @Override public final boolean x() { return false; } @Override public final wm2 x7() { return this.f17449m; } @Override public final void z2(vi2 vi2Var) { throw new IllegalStateException("Unused method"); } }