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

应用版本信息
应用名称:Support
版本号:1.0.8
包名称:com.support.excellenteralending

MD5 校验值:6011a1bfb735c7e38e35ab5f2fc76009

反编译源代码说明

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


package cb;

import android.app.ActionBar;
import android.app.Activity;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Build;
import android.os.Bundle;
import android.util.SparseArray;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
import androidx.lifecycle.SavedStateHandleController;
import com.support.excellenteralending.R;
import java.io.EOFException;
import java.lang.ref.WeakReference;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.AbstractCollection;
import java.util.AbstractMap;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.WeakHashMap;

public abstract class e8 {

    public static boolean f4242a = false;

    public static Method f4243b = null;

    public static boolean f4244c = false;

    public static Field f4245d;

    public static final f1.l1 f4246e = new f1.l1("provider");

    public static final f1.l1 f4247f = new f1.l1("provider");

    public static final f1.l1 f4248g = new f1.l1("compositionLocalMap");

    public static final f1.l1 f4249h = new f1.l1("providerValues");

    public static final f1.l1 f4250i = new f1.l1("providers");

    public static final f1.l1 f4251j = new f1.l1("reference");

    public static final com.google.android.gms.internal.measurement.q0 f4252k = new com.google.android.gms.internal.measurement.q0();

    public static final int f4253l = 0;

    public static final f7.c f4254m;

    public static final f7.c[] f4255n;

    public static final a5.a f4256o;

    public static final rc.b f4257p;

    static {
        f7.c cVar = new f7.c(2L, "sms_code_autofill");
        f7.c cVar2 = new f7.c(2L, "sms_code_browser");
        f7.c cVar3 = new f7.c(1L, "sms_retrieve");
        f7.c cVar4 = new f7.c(3L, "user_consent");
        f4254m = cVar4;
        f4255n = new f7.c[]{cVar, cVar2, cVar3, cVar4};
        f4256o = new a5.a(25);
        f4257p = new rc.b();
    }

    public static boolean A(int i10, Object obj) {
        int i11;
        if (!(obj instanceof fb.c)) {
            return false;
        }
        if (obj instanceof sb.f) {
            i11 = ((sb.f) obj).p();
        } else if (obj instanceof rb.a) {
            i11 = 0;
        } else if (obj instanceof rb.c) {
            i11 = 1;
        } else if (obj instanceof rb.e) {
            i11 = 2;
        } else if (obj instanceof rb.f) {
            i11 = 3;
        } else if (obj instanceof rb.g) {
            i11 = 4;
        } else if (obj instanceof rb.h) {
            i11 = 5;
        } else if (obj instanceof rb.i) {
            i11 = 6;
        } else {
            boolean z10 = obj instanceof m1.a;
            if (z10) {
                i11 = 7;
            } else if (z10) {
                i11 = 8;
            } else if (z10) {
                i11 = 9;
            } else if (z10) {
                i11 = 10;
            } else if (z10) {
                i11 = 11;
            } else if (z10) {
                i11 = 13;
            } else if (z10) {
                i11 = 14;
            } else if (z10) {
                i11 = 15;
            } else if (z10) {
                i11 = 16;
            } else if (z10) {
                i11 = 17;
            } else if (z10) {
                i11 = 18;
            } else if (z10) {
                i11 = 19;
            } else if (z10) {
                i11 = 20;
            } else if (z10) {
                i11 = 21;
            } else {
                i11 = -1;
            }
        }
        if (i11 != i10) {
            return false;
        }
        return true;
    }

    public static final boolean B(ed.e eVar) {
        long j10;
        x7.l("<this>", eVar);
        try {
            ed.e eVar2 = new ed.e();
            long j11 = eVar.f7661b;
            if (j11 > 64) {
                j10 = 64;
            } else {
                j10 = j11;
            }
            eVar.B(eVar2, 0L, j10);
            int i10 = 0;
            while (i10 < 16) {
                i10++;
                if (!eVar2.y()) {
                    int S = eVar2.S();
                    if (Character.isISOControl(S) && !Character.isWhitespace(S)) {
                        return false;
                    }
                } else {
                    return true;
                }
            }
            return true;
        } catch (EOFException unused) {
            return false;
        }
    }

    public static final CharSequence C(int i10, CharSequence charSequence) {
        String str;
        x7.l("<this>", charSequence);
        if (charSequence.length() < 200) {
            return charSequence;
        }
        String str2 = ".....";
        if (i10 == -1) {
            int length = charSequence.length() - 60;
            if (length <= 0) {
                return charSequence;
            }
            return "....." + charSequence.subSequence(length, charSequence.length()).toString();
        }
        int i11 = i10 - 30;
        int i12 = i10 + 30;
        if (i11 > 0) {
            str = ".....";
        } else {
            str = "";
        }
        if (i12 >= charSequence.length()) {
            str2 = "";
        }
        StringBuilder n10 = m0.j.n(str);
        if (i11 < 0) {
            i11 = 0;
        }
        int length2 = charSequence.length();
        if (i12 > length2) {
            i12 = length2;
        }
        n10.append(charSequence.subSequence(i11, i12).toString());
        n10.append(str2);
        return n10.toString();
    }

    public static final void D(jb.d dVar) {
        x7.l("frame", dVar);
    }

    public static final void E(f1.w2 w2Var, f1.d0 d0Var) {
        x7.l("<this>", w2Var);
        x7.l("rememberManager", d0Var);
        int g10 = w2Var.g(w2Var.f7996b, w2Var.n(w2Var.f8012r));
        int[] iArr = w2Var.f7996b;
        int i10 = w2Var.f8012r;
        f1.v2 v2Var = new f1.v2(g10, w2Var.g(iArr, w2Var.n(w2Var.o(i10) + i10)), w2Var);
        while (v2Var.hasNext()) {
            Object next = v2Var.next();
            if (next instanceof f1.g) {
                f1.g gVar = (f1.g) next;
                x7.l("instance", gVar);
                ArrayList arrayList = d0Var.f7797f;
                if (arrayList == null) {
                    arrayList = new ArrayList();
                    d0Var.f7797f = arrayList;
                }
                arrayList.add(gVar);
            }
            if (next instanceof f1.o2) {
                d0Var.c((f1.o2) next);
            }
            if (next instanceof f1.z1) {
                ((f1.z1) next).b();
            }
        }
        w2Var.B();
    }

    public static final void F(boolean z10) {
        if (z10) {
            return;
        }
        r("Check failed".toString());
        throw null;
    }

    public static void G(String str, Object obj) {
        String name;
        if (obj == null) {
            name = "null";
        } else {
            name = obj.getClass().getName();
        }
        ClassCastException classCastException = new ClassCastException(name + " cannot be cast to " + str);
        x7.F(e8.class.getName(), classCastException);
        throw classCastException;
    }

    public static final void H(pc.z zVar, Number number) {
        x7.l("<this>", zVar);
        x7.l("result", number);
        pc.z.n(zVar, "Unexpected special floating-point value " + number + ". By default, non-finite floating point values are prohibited because they do not conform JSON specification", 0, "It is possible to deserialize them using 'JsonBuilder.allowSpecialFloatingPointValues = true'", 2);
        throw null;
    }

    public static final String I(ua.x3 x3Var) {
        x7.l("<this>", x3Var);
        String str = x3Var.f16406g;
        switch (str.hashCode()) {
            case 1815:
                return !str.equals("90") ? "" : "Application date:";
            case 48625:
                if (!str.equals("100")) {
                }
                break;
            case 48656:
                if (!str.equals("110")) {
                }
                break;
            case 48780:
                if (str.equals("150")) {
                }
                break;
            case 48820:
                if (!str.equals("169")) {
                }
                break;
            case 48842:
                if (str.equals("170")) {
                    return "Due date:";
                }
                break;
            case 48873:
                if (!str.equals("180")) {
                }
                break;
            case 49586:
                if (str.equals("200")) {
                    return "Repayment date:";
                }
                break;
        }
    }

    public static void J(final androidx.lifecycle.p pVar, final a5.e eVar) {
        androidx.lifecycle.o oVar = ((androidx.lifecycle.x) pVar).f2538d;
        if (oVar != androidx.lifecycle.o.INITIALIZED && !oVar.a(androidx.lifecycle.o.STARTED)) {
            pVar.a(new androidx.lifecycle.t() {
                @Override
                public final void c(v vVar, n nVar) {
                    if (nVar == n.ON_START) {
                        p.this.b(this);
                        eVar.e();
                    }
                }
            });
        } else {
            eVar.e();
        }
    }

    public static final hc.d a(jb.h hVar) {
        if (hVar.B(gd.a.f8741i0) == null) {
            hVar = hVar.J(new cc.x0(null));
        }
        return new hc.d(hVar);
    }

    public static final pc.k b(Number number, String str, String str2) {
        x7.l("value", number);
        x7.l("key", str);
        x7.l("output", str2);
        return e(-1, "Unexpected special floating-point value " + number + " with key " + str + ". By default, non-finite floating point values are prohibited because they do not conform JSON specification. It is possible to deserialize them using 'JsonBuilder.allowSpecialFloatingPointValues = true'\nCurrent output: " + ((Object) C(-1, str2)));
    }

    public static final pc.m c(Number number, String str) {
        x7.l("value", number);
        return new pc.m("Unexpected special floating-point value " + number + ". By default, non-finite floating point values are prohibited because they do not conform JSON specification. It is possible to deserialize them using 'JsonBuilder.allowSpecialFloatingPointValues = true'\nCurrent output: " + ((Object) C(-1, str)));
    }

    public static final pc.m d(lc.g gVar) {
        return new pc.m("Value of type '" + gVar.b() + "' can't be used in JSON as a key in the map. It should have either primitive or enum kind, but its kind is '" + gVar.c() + "'.\nUse 'allowStructuredMapKeys = true' in 'Json {}' builder to convert such maps to [key1, value1, key2, value2,...] arrays.");
    }

    public static final pc.k e(int i10, String str) {
        x7.l("message", str);
        if (i10 >= 0) {
            str = "Unexpected JSON token at offset " + i10 + ": " + str;
        }
        return new pc.k(str);
    }

    public static final pc.k f(int i10, String str, String str2) {
        x7.l("message", str);
        x7.l("input", str2);
        return e(i10, str + "\nJSON input: " + ((Object) C(i10, str2)));
    }

    public static final boolean g(k2.f fVar) {
        k2.n1 n1Var = com.bumptech.glide.c.u0(fVar).f1681t0.f10361d;
        x7.j("null cannot be cast to non-null type androidx.compose.ui.node.TailModifierNode", n1Var);
        return n1Var.k0;
    }

    public static final void h(int i10, int i11, ArrayList arrayList) {
        int w10 = w(i10, arrayList);
        if (w10 < 0) {
            w10 = -(w10 + 1);
        }
        while (w10 < arrayList.size() && ((f1.x0) arrayList.get(w10)).f8019b < i11) {
            arrayList.remove(w10);
        }
    }

    public static Collection k(AbstractCollection abstractCollection) {
        if (!(abstractCollection instanceof tb.a) || (abstractCollection instanceof tb.b)) {
            return abstractCollection;
        }
        G("kotlin.collections.MutableCollection", abstractCollection);
        throw null;
    }

    public static Map l(AbstractMap abstractMap) {
        if (!(abstractMap instanceof tb.a) || (abstractMap instanceof tb.d)) {
            return abstractMap;
        }
        G("kotlin.collections.MutableMap", abstractMap);
        throw null;
    }

    public static final void m(androidx.lifecycle.a1 a1Var, a5.e eVar, androidx.lifecycle.p pVar) {
        Object obj;
        x7.l("registry", eVar);
        x7.l("lifecycle", pVar);
        HashMap hashMap = a1Var.f2463a;
        if (hashMap == null) {
            obj = null;
        } else {
            synchronized (hashMap) {
                obj = a1Var.f2463a.get("androidx.lifecycle.savedstate.vm.tag");
            }
        }
        SavedStateHandleController savedStateHandleController = (SavedStateHandleController) obj;
        if (savedStateHandleController != null && !savedStateHandleController.f2458c) {
            savedStateHandleController.a(pVar, eVar);
            J(pVar, eVar);
        }
    }

    public static void n(int i10, Object obj) {
        if (obj == null || A(i10, obj)) {
            return;
        }
        G("kotlin.jvm.functions.Function" + i10, obj);
        throw null;
    }

    public static final void o(cc.v vVar, m0.t0 t0Var) {
        cc.u0 u0Var = (cc.u0) vVar.getCoroutineContext().B(gd.a.f8741i0);
        if (u0Var != null) {
            u0Var.g(t0Var);
        } else {
            throw new IllegalStateException(("Scope cannot be cancelled because it does not have a job: " + vVar).toString());
        }
    }

    public static final void q(f1.s2 s2Var, ArrayList arrayList, int i10) {
        if (s2Var.i(i10)) {
            arrayList.add(s2Var.j(i10));
            return;
        }
        int i11 = i10 + 1;
        int h3 = s2Var.h(i10) + i10;
        while (i11 < h3) {
            q(s2Var, arrayList, i11);
            i11 += s2Var.h(i11);
        }
    }

    public static final void r(String str) {
        x7.l("message", str);
        throw new f1.h(com.google.android.gms.internal.measurement.f7.D("Compose Runtime internal error. Unexpected or incorrect use of the Compose internal runtime API (", str, "). Please report to Google or use https://goo.gle/compose-feedback"));
    }

    public static final Object s(rb.e eVar, jb.d dVar) {
        hc.r rVar = new hc.r(dVar, dVar.getContext());
        Object g02 = com.google.android.gms.internal.measurement.h4.g0(rVar, rVar, eVar);
        if (g02 == kb.a.f10550a) {
            D(dVar);
        }
        return g02;
    }

    public static final SavedStateHandleController t(a5.e eVar, androidx.lifecycle.p pVar, String str, Bundle bundle) {
        Bundle a10 = eVar.a(str);
        Class[] clsArr = androidx.lifecycle.u0.f2522f;
        SavedStateHandleController savedStateHandleController = new SavedStateHandleController(str, gd.a.y(a10, bundle));
        savedStateHandleController.a(pVar, eVar);
        J(pVar, eVar);
        return savedStateHandleController;
    }

    public static boolean u(View view, KeyEvent keyEvent) {
        WeakReference weakReference;
        int indexOfKey;
        WeakHashMap weakHashMap = a4.y0.f257a;
        if (Build.VERSION.SDK_INT < 28) {
            ArrayList arrayList = a4.x0.f247d;
            a4.x0 x0Var = (a4.x0) view.getTag(R.id.tag_unhandled_key_event_manager);
            if (x0Var == null) {
                x0Var = new a4.x0();
                view.setTag(R.id.tag_unhandled_key_event_manager, x0Var);
            }
            WeakReference weakReference2 = x0Var.f250c;
            if (weakReference2 == null || weakReference2.get() != keyEvent) {
                x0Var.f250c = new WeakReference(keyEvent);
                if (x0Var.f249b == null) {
                    x0Var.f249b = new SparseArray();
                }
                SparseArray sparseArray = x0Var.f249b;
                if (keyEvent.getAction() == 1 && (indexOfKey = sparseArray.indexOfKey(keyEvent.getKeyCode())) >= 0) {
                    weakReference = (WeakReference) sparseArray.valueAt(indexOfKey);
                    sparseArray.removeAt(indexOfKey);
                } else {
                    weakReference = null;
                }
                if (weakReference == null) {
                    weakReference = (WeakReference) sparseArray.get(keyEvent.getKeyCode());
                }
                if (weakReference != null) {
                    View view2 = (View) weakReference.get();
                    if (view2 == null || !a4.k0.b(view2)) {
                        return true;
                    }
                    a4.x0.b(view2);
                    return true;
                }
            }
        }
        return false;
    }

    public static boolean v(a4.o oVar, View view, Window.Callback callback, KeyEvent keyEvent) {
        DialogInterface.OnKeyListener onKeyListener;
        Window window;
        boolean z10 = false;
        if (oVar == null) {
            return false;
        }
        if (Build.VERSION.SDK_INT >= 28) {
            return oVar.c(keyEvent);
        }
        KeyEvent.DispatcherState dispatcherState = null;
        if (callback instanceof Activity) {
            Activity activity = (Activity) callback;
            activity.onUserInteraction();
            Window window2 = activity.getWindow();
            if (window2.hasFeature(8)) {
                ActionBar actionBar = activity.getActionBar();
                if (keyEvent.getKeyCode() == 82 && actionBar != null) {
                    if (!f4242a) {
                        try {
                            f4243b = actionBar.getClass().getMethod("onMenuKeyEvent", KeyEvent.class);
                        } catch (NoSuchMethodException unused) {
                        }
                        f4242a = true;
                    }
                    Method method = f4243b;
                    if (method != null) {
                        try {
                            Object invoke = method.invoke(actionBar, keyEvent);
                            if (invoke != null) {
                                z10 = ((Boolean) invoke).booleanValue();
                            }
                        } catch (IllegalAccessException | InvocationTargetException unused2) {
                        }
                    }
                    if (z10) {
                        return true;
                    }
                }
            }
            if (window2.superDispatchKeyEvent(keyEvent)) {
                return true;
            }
            View decorView = window2.getDecorView();
            if (a4.y0.b(decorView, keyEvent)) {
                return true;
            }
            if (decorView != null) {
                dispatcherState = decorView.getKeyDispatcherState();
            }
            return keyEvent.dispatch(activity, dispatcherState, activity);
        }
        if (callback instanceof Dialog) {
            Dialog dialog = (Dialog) callback;
            if (!f4244c) {
                try {
                    Field declaredField = Dialog.class.getDeclaredField("mOnKeyListener");
                    f4245d = declaredField;
                    declaredField.setAccessible(true);
                } catch (NoSuchFieldException unused3) {
                }
                f4244c = true;
            }
            Field field = f4245d;
            if (field != null) {
                try {
                    onKeyListener = (DialogInterface.OnKeyListener) field.get(dialog);
                } catch (IllegalAccessException unused4) {
                }
                if (onKeyListener == null && onKeyListener.onKey(dialog, keyEvent.getKeyCode(), keyEvent)) {
                    return true;
                }
                window = dialog.getWindow();
                if (!window.superDispatchKeyEvent(keyEvent)) {
                    return true;
                }
                View decorView2 = window.getDecorView();
                if (a4.y0.b(decorView2, keyEvent)) {
                    return true;
                }
                if (decorView2 != null) {
                    dispatcherState = decorView2.getKeyDispatcherState();
                }
                return keyEvent.dispatch(dialog, dispatcherState, dialog);
            }
            onKeyListener = null;
            if (onKeyListener == null) {
            }
            window = dialog.getWindow();
            if (!window.superDispatchKeyEvent(keyEvent)) {
            }
        } else {
            if ((view == null || !a4.y0.b(view, keyEvent)) && !oVar.c(keyEvent)) {
                return false;
            }
            return true;
        }
    }

    public static final int w(int i10, List list) {
        int size = list.size() - 1;
        int i11 = 0;
        while (i11 <= size) {
            int i12 = (i11 + size) >>> 1;
            int n10 = x7.n(((f1.x0) list.get(i12)).f8019b, i10);
            if (n10 < 0) {
                i11 = i12 + 1;
            } else if (n10 > 0) {
                size = i12 - 1;
            } else {
                return i12;
            }
        }
        return -(i11 + 1);
    }

    public static final void x(pc.z zVar, String str) {
        x7.l("<this>", zVar);
        x7.l("entity", str);
        zVar.m("Trailing comma before the end of JSON ".concat(str), zVar.f13555a - 1, "Trailing commas are non-complaint JSON and not allowed by default. Use 'allowTrailingCommas = true' in 'Json {}' builder to support them.");
        throw null;
    }

    public static final kc.b y(Object obj, kc.b... bVarArr) {
        Class[] clsArr;
        try {
            if (bVarArr.length == 0) {
                clsArr = new Class[0];
            } else {
                int length = bVarArr.length;
                Class[] clsArr2 = new Class[length];
                for (int i10 = 0; i10 < length; i10++) {
                    clsArr2[i10] = kc.b.class;
                }
                clsArr = clsArr2;
            }
            Object invoke = obj.getClass().getDeclaredMethod("serializer", (Class[]) Arrays.copyOf(clsArr, clsArr.length)).invoke(obj, Arrays.copyOf(bVarArr, bVarArr.length));
            if (invoke instanceof kc.b) {
                return (kc.b) invoke;
            }
        } catch (NoSuchMethodException unused) {
        } catch (InvocationTargetException e10) {
            Throwable cause = e10.getCause();
            if (cause == null) {
                throw e10;
            }
            String message = cause.getMessage();
            if (message == null) {
                message = e10.getMessage();
            }
            throw new InvocationTargetException(cause, message);
        }
        return null;
    }

    public static final boolean z(cc.v vVar) {
        jb.h coroutineContext = vVar.getCoroutineContext();
        int i10 = cc.u0.f4545i;
        cc.u0 u0Var = (cc.u0) coroutineContext.B(gd.a.f8741i0);
        if (u0Var != null) {
            return u0Var.d();
        }
        return true;
    }

    public abstract void i(gd.q0 q0Var, Object obj);

    public gd.d0 j() {
        return new gd.d0(this, 1);
    }

    public abstract List p(String str, List list);
}