Silent Camera v8.11.1版本的 MD5 值为:461a6aeaae6d6fdb2f75be73cf9b5c5d

以下内容为反编译后的 s.java 源代码,内容仅作参考


package g3;

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.bk0;
import com.google.android.gms.internal.ads.cx;
import com.google.android.gms.internal.ads.gq;
import com.google.android.gms.internal.ads.ik0;
import com.google.android.gms.internal.ads.pj0;
import com.google.android.gms.internal.ads.qx;
import com.google.android.gms.internal.ads.sf0;
import com.google.android.gms.internal.ads.vk;
import com.google.android.gms.internal.ads.wc0;
import com.google.android.gms.internal.ads.wj0;
import com.google.android.gms.internal.ads.zc0;
import com.google.android.gms.internal.ads.zzavj;
import h3.a1;
import h3.c0;
import h3.e1;
import h3.f0;
import h3.f2;
import h3.g4;
import h3.h1;
import h3.i0;
import h3.m2;
import h3.n4;
import h3.p2;
import h3.r0;
import h3.s4;
import h3.t2;
import h3.v;
import h3.w0;
import h3.y4;
import java.util.Map;
import java.util.concurrent.Future;

public final class s extends r0 {

    private final bk0 f25243a;

    private final s4 f25244b;

    private final Future f25245c = ik0.f10852a.T(new o(this));

    private final Context f25246d;

    private final r f25247e;

    private WebView f25248f;

    private f0 f25249g;

    private vk f25250h;

    private AsyncTask f25251i;

    public s(Context context, s4 s4Var, String str, bk0 bk0Var) {
        this.f25246d = context;
        this.f25243a = bk0Var;
        this.f25244b = s4Var;
        this.f25248f = new WebView(context);
        this.f25247e = new r(context, str);
        T5(0);
        this.f25248f.setVerticalScrollBarEnabled(false);
        this.f25248f.getSettings().setJavaScriptEnabled(true);
        this.f25248f.setWebViewClient(new m(this));
        this.f25248f.setOnTouchListener(new n(this));
    }

    public static String Z5(s sVar, String str) {
        if (sVar.f25250h == null) {
            return str;
        }
        Uri parse = Uri.parse(str);
        try {
            parse = sVar.f25250h.a(parse, sVar.f25246d, null, null);
        } catch (zzavj e9) {
            wj0.h("Unable to process ad data", e9);
        }
        return parse.toString();
    }

    public static void c6(s sVar, String str) {
        Intent intent = new Intent("android.intent.action.VIEW");
        intent.setData(Uri.parse(str));
        sVar.f25246d.startActivity(intent);
    }

    @Override
    public final Bundle A() {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void A1(g4 g4Var) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void A3(c0 c0Var) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final String B() {
        return null;
    }

    @Override
    public final void B1(zc0 zc0Var, String str) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void D1(wc0 wc0Var) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final boolean E0() {
        return false;
    }

    @Override
    public final void E2(t2 t2Var) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void F1(n4 n4Var, i0 i0Var) {
    }

    @Override
    public final void F4(boolean z9) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final boolean G0() {
        return false;
    }

    @Override
    public final void L0(f0 f0Var) {
        this.f25249g = f0Var;
    }

    @Override
    public final void L3(h1 h1Var) {
    }

    @Override
    public final void M5(boolean z9) {
    }

    @Override
    public final void N4(a1 a1Var) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final boolean O3(n4 n4Var) {
        c4.n.l(this.f25248f, "This Search Ad has already been torn down");
        this.f25247e.f(n4Var, this.f25243a);
        this.f25251i = new q(this, null).execute(new Void[0]);
        return true;
    }

    @Override
    public final void Q() {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void S0(String str) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void T() {
        c4.n.d("pause must be called on the main UI thread.");
    }

    @Override
    public final void T2(y4 y4Var) {
        throw new IllegalStateException("Unused method");
    }

    public final void T5(int i9) {
        if (this.f25248f == null) {
            return;
        }
        this.f25248f.setLayoutParams(new ViewGroup.LayoutParams(-1, i9));
    }

    @Override
    public final void W1() {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void W2(f2 f2Var) {
    }

    @Override
    public final void Y() {
        c4.n.d("resume must be called on the main UI thread.");
    }

    @Override
    public final void Z2(cx cxVar) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final s4 b() {
        return this.f25244b;
    }

    @Override
    public final f0 c() {
        throw new IllegalStateException("getIAdListener not implemented");
    }

    @Override
    public final a1 d() {
        throw new IllegalStateException("getIAppEventListener not implemented");
    }

    @Override
    public final p2 e() {
        return null;
    }

    @Override
    public final j4.a g() {
        c4.n.d("getAdFrame must be called on the main UI thread.");
        return j4.b.g2(this.f25248f);
    }

    @Override
    public final void i5(e1 e1Var) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final m2 k() {
        return null;
    }

    @Override
    public final void k5(w0 w0Var) {
        throw new IllegalStateException("Unused method");
    }

    public final String m() {
        Uri.Builder builder = new Uri.Builder();
        builder.scheme("https://").appendEncodedPath((String) qx.f15270d.e());
        builder.appendQueryParameter("query", this.f25247e.d());
        builder.appendQueryParameter("pubId", this.f25247e.c());
        builder.appendQueryParameter("mappver", this.f25247e.a());
        Map e9 = this.f25247e.e();
        for (String str : e9.keySet()) {
            builder.appendQueryParameter(str, (String) e9.get(str));
        }
        Uri build = builder.build();
        vk vkVar = this.f25250h;
        if (vkVar != null) {
            try {
                build = vkVar.b(build, this.f25246d);
            } catch (zzavj e10) {
                wj0.h("Unable to process ad data", e10);
            }
        }
        return n() + "#" + build.getEncodedQuery();
    }

    public final String n() {
        String b10 = this.f25247e.b();
        if (true == TextUtils.isEmpty(b10)) {
            b10 = "www.google.com";
        }
        return "https://" + b10 + ((String) qx.f15270d.e());
    }

    @Override
    public final void n1(s4 s4Var) {
        throw new IllegalStateException("AdSize must be set before initialization");
    }

    @Override
    public final String o() {
        return null;
    }

    @Override
    public final String p() {
        throw new IllegalStateException("getAdUnitId not implemented");
    }

    @Override
    public final void p2(String str) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void q4(sf0 sf0Var) {
        throw new IllegalStateException("Unused method");
    }

    public final int u(String str) {
        String queryParameter = Uri.parse(str).getQueryParameter("height");
        if (TextUtils.isEmpty(queryParameter)) {
            return 0;
        }
        try {
            v.b();
            return pj0.z(this.f25246d, Integer.parseInt(queryParameter));
        } catch (NumberFormatException unused) {
            return 0;
        }
    }

    @Override
    public final void v() {
        c4.n.d("destroy must be called on the main UI thread.");
        this.f25251i.cancel(true);
        this.f25245c.cancel(true);
        this.f25248f.destroy();
        this.f25248f = null;
    }

    @Override
    public final void w2(gq gqVar) {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void y4(j4.a aVar) {
    }
}