APK反编译源代码展示 - 南明离火平台提供

应用版本信息
应用名称:Shopping List
版本号:2.74
包名称:com.icedblueberry.shoppinglisteasy

MD5 校验值:8005b9444b02324a81f85f1ef7e26f28

反编译源代码说明

q.java 文件包含反编译后的源代码,请注意,该内容仅供学习和参考使用,不得用于非法用途。


package f4;

import android.content.Context;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.RemoteException;
import android.text.TextUtils;
import android.view.ViewGroup;
import android.webkit.WebView;
import com.google.ads.mediation.admob.AdMobAdapter;
import g4.a0;
import g4.a2;
import g4.c4;
import g4.d2;
import g4.i4;
import g4.j0;
import g4.r0;
import g4.r3;
import g4.t1;
import g4.u;
import g4.w0;
import g4.x;
import g4.x3;
import g4.z0;
import m5.d50;
import m5.dm;
import m5.dr;
import m5.he1;
import m5.mx1;
import m5.o80;
import m5.s80;
import m5.va;
import m5.wq;
import m5.z80;
import org.json.JSONArray;
import org.json.JSONException;

public final class q extends j0 {
    public AsyncTask A;

    public final s80 f4905s;

    public final c4 f4906t;

    public final mx1 f4907u = z80.f18638a.x(new n(this));
    public final Context v;

    public final p f4908w;

    public WebView f4909x;

    public x f4910y;

    public va f4911z;

    public q(Context context, c4 c4Var, String str, s80 s80Var) {
        this.v = context;
        this.f4905s = s80Var;
        this.f4906t = c4Var;
        this.f4909x = new WebView(context);
        this.f4908w = new p(context, str);
        D4(0);
        this.f4909x.setVerticalScrollBarEnabled(false);
        this.f4909x.getSettings().setJavaScriptEnabled(true);
        this.f4909x.setWebViewClient(new l(this));
        this.f4909x.setOnTouchListener(new m(this));
    }

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

    @Override
    public final void C3(d50 d50Var) throws RemoteException {
        throw new IllegalStateException("Unused method");
    }

    public final String D() {
        String str = this.f4908w.f4903e;
        if (true == TextUtils.isEmpty(str)) {
            str = "www.google.com";
        }
        return e5.b.c("https://", str, (String) dr.f10799d.d());
    }

    public final void D4(int i10) {
        if (this.f4909x == null) {
            return;
        }
        this.f4909x.setLayoutParams(new ViewGroup.LayoutParams(-1, i10));
    }

    @Override
    public final boolean H3() throws RemoteException {
        return false;
    }

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

    @Override
    public final void K() throws RemoteException {
        d5.o.d("destroy must be called on the main UI thread.");
        this.A.cancel(true);
        this.f4907u.cancel(true);
        this.f4909x.destroy();
        this.f4909x = null;
    }

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

    @Override
    public final void M3(z0 z0Var) {
    }

    @Override
    public final void O() throws RemoteException {
        d5.o.d("pause must be called on the main UI thread.");
    }

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

    @Override
    public final void R2(wq wqVar) throws RemoteException {
        throw new IllegalStateException("Unused method");
    }

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

    @Override
    public final void T2(r0 r0Var) throws RemoteException {
        throw new IllegalStateException("Unused method");
    }

    @Override
    public final void U1(k5.a aVar) {
    }

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

    @Override
    public final void V3(u uVar) throws RemoteException {
        throw new IllegalStateException("Unused method");
    }

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

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

    @Override
    public final void f1(dm dmVar) throws RemoteException {
        throw new IllegalStateException("Unused method");
    }

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

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

    @Override
    public final void g2(x xVar) throws RemoteException {
        this.f4910y = xVar;
    }

    @Override
    public final c4 h() throws RemoteException {
        return this.f4906t;
    }

    @Override
    public final void h3(x3 x3Var, a0 a0Var) {
    }

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

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

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

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

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

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

    @Override
    public final k5.a q() throws RemoteException {
        d5.o.d("getAdFrame must be called on the main UI thread.");
        return new k5.b(this.f4909x);
    }

    @Override
    public final String t() throws RemoteException {
        return null;
    }

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

    @Override
    public final void t4(boolean z10) throws RemoteException {
    }

    @Override
    public final boolean u4(x3 x3Var) throws RemoteException {
        Bundle bundle;
        d5.o.i(this.f4909x, "This Search Ad has already been torn down");
        p pVar = this.f4908w;
        s80 s80Var = this.f4905s;
        pVar.getClass();
        pVar.f4902d = x3Var.B.f5422s;
        Bundle bundle2 = x3Var.E;
        if (bundle2 != null) {
            bundle = bundle2.getBundle(AdMobAdapter.class.getName());
        } else {
            bundle = null;
        }
        if (bundle != null) {
            String str = (String) dr.f10798c.d();
            for (String str2 : bundle.keySet()) {
                if (str.equals(str2)) {
                    pVar.f4903e = bundle.getString(str2);
                } else if (str2.startsWith("csa_")) {
                    pVar.f4901c.put(str2.substring(4), bundle.getString(str2));
                }
            }
            pVar.f4901c.put("SDKVersion", s80Var.f16238s);
            if (((Boolean) dr.f10796a.d()).booleanValue()) {
                try {
                    Bundle c10 = he1.c(pVar.f4899a, new JSONArray((String) dr.f10797b.d()));
                    for (String str3 : c10.keySet()) {
                        pVar.f4901c.put(str3, c10.get(str3).toString());
                    }
                } catch (JSONException unused) {
                    o80.g(6);
                }
            }
        }
        this.A = new o(this).execute(new Void[0]);
        return true;
    }

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

    @Override
    public final boolean x0() throws RemoteException {
        return false;
    }

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

    @Override
    public final void y() throws RemoteException {
        d5.o.d("resume must be called on the main UI thread.");
    }

    @Override
    public final void y4(t1 t1Var) {
    }

    @Override
    public final void z1(c4 c4Var) throws RemoteException {
        throw new IllegalStateException("AdSize must be set before initialization");
    }
}