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) {
}
}