多宝语音 v1.5.0版本的 MD5 值为:dcfcdc4e4f0a662eb0256f88e60f66b1

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


package un;

import android.content.Context;
import android.os.Process;
import android.os.SystemClock;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.CheckBox;
import cn.com.chinatelecom.account.api.CtAuth;
import cn.com.chinatelecom.account.api.TraceLogger;
import com.chuanglan.shanyan_sdk.view.ShanYanOneKeyActivity;
import com.cmic.gen.sdk.auth.GenAuthnHelper;
import com.sdk.base.api.ToolUtils;
import com.taobao.accs.common.Constants;
import com.taobao.accs.data.Message;
import java.lang.ref.WeakReference;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.LinkedBlockingDeque;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import xn.c;
import xn.d;
import xn.l;
import xn.m;
import xn.o;
import xn.p;
import xn.q;
import xn.s;
import yn.n;
import yn.t;
import yn.v;
import yn.w;

public class a {

    public static volatile a f46413r;

    public wn.d f46414a;

    public wn.c f46415b;

    public wn.g f46416c;

    public wn.f f46417d;

    public wn.a f46418e;

    public CheckBox f46422i;

    public ViewGroup f46423j;

    public Button f46424k;

    public boolean f46425l;

    public Context f46426m;

    public GenAuthnHelper f46427n;

    public ExecutorService f46428o;

    public ExecutorService f46429p;

    public xn.c f46419f = null;

    public xn.c f46420g = null;

    public xn.c f46421h = null;

    public String f46430q = "0";

    public class C0697a implements l.b {

        public class C0698a implements TraceLogger {
            public C0698a() {
            }

            @Override
            public void debug(String str, String str2) {
                n.c("ProcessShanYanLogger", "debug s", str, "s1", str2);
            }

            @Override
            public void info(String str, String str2) {
                n.c("ProcessShanYanLogger", "info s", str, "s1", str2);
            }

            @Override
            public void warn(String str, String str2, Throwable th2) {
                n.c("ProcessShanYanLogger", "warn s", str, "s1", str2, "throwable", th2);
            }
        }

        public C0697a() {
        }

        @Override
        public void a(int i11) {
            rn.b.f43920z.set(1);
        }

        @Override
        public void b(int i11, int i12, String str, String str2, String str3, long j11, long j12) {
            char c11;
            char c12;
            xn.j d11;
            String str4;
            String str5;
            String str6;
            boolean z11;
            int i13;
            String str7;
            int i14;
            String str8;
            long j13;
            long j14;
            String str9;
            String str10;
            String a11 = xn.g.b().a(a.this.f46426m);
            rn.b.f43920z.set(0);
            boolean z12 = true;
            if (i12 != 2) {
                if (i12 != 3) {
                    if (i12 != 11) {
                        a.this.i(i11, str);
                        if (rn.b.f43916v.getAndSet(false)) {
                            rn.b.f43918x.set(false);
                            a.this.E(i11, str);
                            d11 = xn.j.d();
                            i14 = 11;
                            str4 = "1";
                            str5 = "0";
                            i13 = i11;
                            str7 = a11;
                            str8 = str;
                            c11 = 2;
                            str6 = j12 + "";
                            c12 = 3;
                            j13 = j11;
                            j14 = j11;
                            str9 = str2;
                            str10 = str3;
                            z11 = true;
                            z12 = false;
                        } else {
                            c11 = 2;
                            c12 = 3;
                            d11 = xn.j.d();
                            str4 = "1";
                            str5 = "0";
                            str6 = j12 + "";
                            z11 = true;
                            i13 = i11;
                            str7 = a11;
                            i14 = i12;
                            str8 = str;
                            j13 = j11;
                            j14 = j11;
                            str9 = str2;
                            str10 = str3;
                        }
                        d11.e(i13, str7, i14, str4, str5, str8, str6, j13, j14, str9, str10, z11, z12);
                    } else {
                        c11 = 2;
                        c12 = 3;
                        rn.b.f43918x.set(false);
                        a.this.E(i11, str);
                        xn.j.d().e(i11, a11, i12, "1", "0", str, j12 + "", j11, j11, str2, str3, true, false);
                    }
                } else {
                    c11 = 2;
                    c12 = 3;
                    rn.b.f43915u.set(false);
                    rn.b.f43917w.set(false);
                    a.this.j(i11, a11, i12, "1", "0", str, j12 + "", j11, j11, str2, str3, true, false);
                }
            } else {
                c11 = 2;
                c12 = 3;
                rn.b.f43917w.set(false);
                a.this.z(i11, a11, i12, "1", "0", str, j12 + "", j11, j11, str2, str3, true, true);
                if (rn.b.f43915u.getAndSet(false)) {
                    a.this.j(i11, a11, 3, "1", "0", str, j12 + "", j11, j11, str2, str3, true, false);
                }
            }
            rn.b.f43919y.set(false);
            Object[] objArr = new Object[6];
            objArr[0] = "InitFailEnd processName";
            objArr[1] = Integer.valueOf(i12);
            objArr[c11] = Constants.KEY_HTTP_CODE;
            objArr[c12] = Integer.valueOf(i11);
            objArr[4] = "_result";
            objArr[5] = str;
            n.c("ProcessShanYanLogger", objArr);
        }

        @Override
        public void a(int i11, int i12, String str, String str2, boolean z11, long j11, long j12) {
            String str3;
            int i13;
            char c11;
            char c12;
            char c13;
            xn.j d11;
            String str4;
            String str5;
            String str6;
            StringBuilder sb2;
            String sb3;
            boolean z12;
            int i14;
            String str7;
            int i15;
            String str8;
            long j13;
            long j14;
            String str9;
            xn.j.d().p();
            String g11 = t.g(a.this.f46426m, "ctccAppid", "");
            String g12 = t.g(a.this.f46426m, "ctccAppkey", "");
            try {
                if (!rn.b.f43899e) {
                    CtAuth.getInstance().init(a.this.f46426m, g11, g12, null);
                    n.c("ProcessShanYanLogger", "CtAuth init");
                } else {
                    CtAuth.getInstance().init(a.this.f46426m, g11, g12, new C0698a());
                }
            } catch (Throwable th2) {
                th2.printStackTrace();
            }
            rn.b.f43920z.set(2);
            if (-1 == i12) {
                a.this.i(i11, str);
                return;
            }
            String a11 = xn.g.b().a(a.this.f46426m);
            if (i12 == 2) {
                str3 = "ProcessShanYanLogger";
                i13 = i11;
                c11 = 3;
                c12 = 2;
                c13 = 1;
                p.b().c(i12, null, SystemClock.uptimeMillis(), System.currentTimeMillis());
                d11 = xn.j.d();
                str4 = "1";
                str5 = "1";
                str6 = j12 + "";
                sb2 = new StringBuilder();
            } else if (i12 == 3) {
                str3 = "ProcessShanYanLogger";
                i13 = i11;
                c11 = 3;
                c12 = 2;
                c13 = 1;
                p.b().c(i12, null, SystemClock.uptimeMillis(), System.currentTimeMillis());
                d11 = xn.j.d();
                str4 = "1";
                str5 = "1";
                str6 = j12 + "";
                sb2 = new StringBuilder();
            } else {
                if (i12 != 11) {
                    a.this.i(i11, str);
                    if (rn.b.f43916v.getAndSet(false)) {
                        xn.d.b().f(a11, SystemClock.uptimeMillis(), System.currentTimeMillis());
                    }
                    d11 = xn.j.d();
                    str6 = j12 + "";
                    i14 = i11;
                    str7 = a11;
                    c11 = 3;
                    i15 = i12;
                    c12 = 2;
                    str4 = "1";
                    str5 = "1";
                    c13 = 1;
                    str8 = str;
                    j13 = j11;
                    str3 = "ProcessShanYanLogger";
                    j14 = j11;
                    sb3 = i11 + "";
                    str9 = str2;
                    z12 = true;
                    d11.e(i14, str7, i15, str4, str5, str8, str6, j13, j14, sb3, str9, z12, z11);
                    rn.b.f43919y.set(false);
                    Object[] objArr = new Object[6];
                    objArr[0] = "InitSuccessEnd code";
                    objArr[c13] = Integer.valueOf(i11);
                    objArr[c12] = "processName";
                    objArr[c11] = Integer.valueOf(i12);
                    objArr[4] = "result";
                    objArr[5] = str;
                    n.c(str3, objArr);
                }
                str3 = "ProcessShanYanLogger";
                i13 = i11;
                c11 = 3;
                c12 = 2;
                c13 = 1;
                xn.d.b().f(a11, SystemClock.uptimeMillis(), System.currentTimeMillis());
                d11 = xn.j.d();
                str4 = "1";
                str5 = "1";
                str6 = j12 + "";
                sb2 = new StringBuilder();
            }
            sb2.append(i13);
            sb2.append("");
            sb3 = sb2.toString();
            z12 = true;
            i14 = i11;
            str7 = a11;
            i15 = i12;
            str8 = str;
            j13 = j11;
            j14 = j11;
            str9 = str2;
            d11.e(i14, str7, i15, str4, str5, str8, str6, j13, j14, sb3, str9, z12, z11);
            rn.b.f43919y.set(false);
            Object[] objArr2 = new Object[6];
            objArr2[0] = "InitSuccessEnd code";
            objArr2[c13] = Integer.valueOf(i11);
            objArr2[c12] = "processName";
            objArr2[c11] = Integer.valueOf(i12);
            objArr2[4] = "result";
            objArr2[5] = str;
            n.c(str3, objArr2);
        }
    }

    public class b implements p.e {
        public b() {
        }

        @Override
        public void a() {
        }

        @Override
        public void b(int i11, String str, String str2, String str3, String str4, int i12, long j11, long j12, long j13, boolean z11, String str5) {
            char c11;
            char c12;
            char c13;
            char c14;
            String g11;
            String str6;
            String str7;
            t.d(a.this.f46426m, "preInitStatus", true);
            long uptimeMillis = SystemClock.uptimeMillis() - j12;
            t.d(a.this.f46426m, "preResult", true);
            t.c(a.this.f46426m, "SIMOperator", xn.g.b().a(a.this.f46426m));
            if (i12 == 3) {
                c11 = 4;
                c12 = 1;
                rn.b.f43915u.set(false);
                v.a();
                xn.m.a().g(a.this.f46428o, a.this.f46425l, str4, j12, j13);
                if (!"cache".equals(str5) || 3 != i12) {
                    c13 = 3;
                    c14 = 0;
                    xn.j.d().e(i11, str, i12, "2", "1", str2, j13 + "", j11, uptimeMillis, i11 + "", str5, false, z11);
                    Object[] objArr = new Object[6];
                    objArr[c14] = "preInitialCheck code";
                    objArr[c12] = Integer.valueOf(i11);
                    objArr[2] = "processName";
                    objArr[c13] = Integer.valueOf(i12);
                    objArr[c11] = "result";
                    objArr[5] = str2;
                    n.c("ProcessShanYanLogger", objArr);
                }
            } else if (i12 != 4) {
                if (rn.b.f43915u.getAndSet(false)) {
                    v.a();
                    str7 = "";
                    xn.m.a().g(a.this.f46428o, a.this.f46425l, str4, j12, j13);
                } else {
                    str7 = "";
                    rn.b.f43917w.set(false);
                }
                c11 = 4;
                c12 = 1;
                a.this.z(i11, str, i12, "2", "1", str2, j13 + str7, j11, uptimeMillis, i11 + str7, str5, false, z11);
            } else {
                c11 = 4;
                c12 = 1;
                if ("CTCC".equals(str)) {
                    g11 = t.g(a.this.f46426m, "ctcc_accessCode", "");
                    str6 = t.g(a.this.f46426m, "ctcc_gwAuth", "");
                } else {
                    g11 = t.g(a.this.f46426m, "cucc_accessCode", "");
                    str6 = "";
                }
                xn.j.d().e(i11, str, i12, "2", "1", str2, j13 + "", j11, uptimeMillis, i11 + "", str5, false, z11);
                o.a().d(str4, g11, str6, a.this.f46425l, j12, j13);
            }
            c14 = 0;
            c13 = 3;
            Object[] objArr2 = new Object[6];
            objArr2[c14] = "preInitialCheck code";
            objArr2[c12] = Integer.valueOf(i11);
            objArr2[2] = "processName";
            objArr2[c13] = Integer.valueOf(i12);
            objArr2[c11] = "result";
            objArr2[5] = str2;
            n.c("ProcessShanYanLogger", objArr2);
        }

        @Override
        public void a(int i11, String str, String str2, int i12, String str3, String str4, long j11, long j12, long j13, boolean z11) {
            char c11;
            char c12;
            char c13;
            a aVar;
            int i13;
            String str5;
            String str6;
            String str7;
            boolean z12;
            int i14;
            String str8;
            String str9;
            long j14;
            long j15;
            String str10;
            String str11;
            t.d(a.this.f46426m, "preInitStatus", false);
            rn.b.f43917w.set(false);
            long uptimeMillis = SystemClock.uptimeMillis() - j12;
            long f11 = t.f(a.this.f46426m, "preFailFlag", 3L);
            if (!"cache".equals(str4)) {
                t.b(a.this.f46426m, "timeend", System.currentTimeMillis() + (f11 * 1000));
            }
            if (i12 != 3) {
                if (i12 == 4) {
                    c11 = 0;
                    c12 = 3;
                    c13 = 4;
                    a.this.y(i11, str2);
                    xn.j.d().e(i11, str, 4, "2", "0", str2, j13 + "", j11, uptimeMillis, str3, str4, false, z11);
                } else {
                    c12 = 3;
                    c13 = 4;
                    a.this.z(i11, str, i12, "2", "0", str2, j13 + "", j11, uptimeMillis, str3, str4, false, z11);
                    if (rn.b.f43915u.getAndSet(false)) {
                        aVar = a.this;
                        i13 = 3;
                        str5 = "2";
                        str6 = "0";
                        str7 = j13 + "";
                        i14 = i11;
                        str8 = str;
                        str9 = str2;
                        j14 = j11;
                        j15 = uptimeMillis;
                        str10 = str3;
                        str11 = str4;
                        c11 = 0;
                        z12 = false;
                    } else {
                        c11 = 0;
                    }
                }
                Object[] objArr = new Object[6];
                objArr[c11] = "PreInitialFailEnd code";
                objArr[1] = Integer.valueOf(i11);
                objArr[2] = "processName";
                objArr[c12] = Integer.valueOf(i12);
                objArr[c13] = "result";
                objArr[5] = str2;
                n.c("ProcessShanYanLogger", objArr);
            }
            c11 = 0;
            c12 = 3;
            c13 = 4;
            aVar = a.this;
            i13 = 3;
            str5 = "2";
            str6 = "0";
            str7 = j13 + "";
            z12 = false;
            i14 = i11;
            str8 = str;
            str9 = str2;
            j14 = j11;
            j15 = uptimeMillis;
            str10 = str3;
            str11 = str4;
            aVar.j(i14, str8, i13, str5, str6, str9, str7, j14, j15, str10, str11, z12, z11);
            Object[] objArr2 = new Object[6];
            objArr2[c11] = "PreInitialFailEnd code";
            objArr2[1] = Integer.valueOf(i11);
            objArr2[2] = "processName";
            objArr2[c12] = Integer.valueOf(i12);
            objArr2[c13] = "result";
            objArr2[5] = str2;
            n.c("ProcessShanYanLogger", objArr2);
        }
    }

    public class c implements m.c {
        public c() {
        }

        @Override
        public void a() {
        }

        @Override
        public void b(int i11, String str, String str2, int i12, String str3, String str4, long j11, long j12, long j13) {
            char c11;
            char c12;
            int i13;
            int i14;
            char c13;
            long j14;
            int i15;
            rn.b.f43917w.set(false);
            if (i11 == 1031) {
                i14 = 3;
                c12 = 3;
                c11 = 0;
                a.this.j(i11, str, 3, "3", "0", str2, j13 + "", SystemClock.uptimeMillis() - j11, SystemClock.uptimeMillis() - j12, str3, str4, false, false);
            } else {
                c11 = 0;
                c12 = 3;
                if (rn.b.f43913s) {
                    long uptimeMillis = SystemClock.uptimeMillis() - rn.b.f43907m;
                    if (i11 != 1011) {
                        j14 = uptimeMillis;
                        if (i11 != 1023) {
                            i15 = 4;
                        } else {
                            i15 = 2;
                        }
                    } else {
                        j14 = 0;
                        i15 = 0;
                    }
                    i14 = 4;
                    a.this.y(i11, str2);
                    xn.j.d().e(i11, str, 4, i15 + "", "0", str2, rn.b.f43908n + "", j14, SystemClock.uptimeMillis() - rn.b.f43909o, str3, str4, false, false);
                } else {
                    rn.b.f43914t.set(true);
                    if (i11 != 1023) {
                        i13 = 3;
                    } else {
                        i13 = 2;
                    }
                    i14 = 3;
                    c13 = 1;
                    a.this.j(i11, str, 3, i13 + "", "0", str2, j13 + "", SystemClock.uptimeMillis() - j11, SystemClock.uptimeMillis() - j12, str3, str4, false, false);
                    Object[] objArr = new Object[6];
                    objArr[c11] = "LoginFailEnd code";
                    objArr[c13] = Integer.valueOf(i11);
                    objArr[2] = "processName";
                    objArr[c12] = Integer.valueOf(i14);
                    objArr[4] = "result";
                    objArr[5] = str2;
                    n.c("ProcessShanYanLogger", objArr);
                }
            }
            c13 = 1;
            Object[] objArr2 = new Object[6];
            objArr2[c11] = "LoginFailEnd code";
            objArr2[c13] = Integer.valueOf(i11);
            objArr2[2] = "processName";
            objArr2[c12] = Integer.valueOf(i14);
            objArr2[4] = "result";
            objArr2[5] = str2;
            n.c("ProcessShanYanLogger", objArr2);
        }

        @Override
        public void a(int i11, String str, String str2, String str3, long j11, long j12, long j13) {
            char c11;
            char c12;
            int i12;
            String str4;
            long uptimeMillis;
            long uptimeMillis2;
            String str5;
            xn.j jVar;
            int i13;
            String str6;
            int i14;
            String str7;
            String str8;
            String str9;
            String str10;
            boolean z11;
            boolean z12;
            String str11;
            String str12;
            rn.b.f43917w.set(false);
            t.d(a.this.f46426m, "preResult", true);
            if (rn.b.f43913s) {
                uptimeMillis = SystemClock.uptimeMillis() - rn.b.f43907m;
                if (i11 != 1022) {
                    a.this.y(i11, str2);
                    str11 = "4";
                    str12 = "一键登录成功";
                } else {
                    str11 = "2";
                    str12 = str2;
                }
                i12 = 4;
                jVar = xn.j.d();
                str4 = rn.b.f43908n + "";
                i13 = i11;
                str6 = str;
                i14 = 4;
                str7 = str11;
                str8 = "1";
                str9 = str12;
                c12 = 1;
                uptimeMillis2 = SystemClock.uptimeMillis() - rn.b.f43909o;
                c11 = 0;
                str5 = i11 + "";
                str10 = str12;
                z11 = false;
                z12 = false;
            } else {
                c11 = 0;
                c12 = 1;
                i12 = 3;
                if (i11 != 1022) {
                    a.this.j(i11, str, 3, "3", "1", str2, j13 + "", SystemClock.uptimeMillis() - j11, SystemClock.uptimeMillis() - j12, i11 + "", "拉起授权页成功", false, false);
                    Object[] objArr = new Object[6];
                    objArr[c11] = "LoginSuccessEnd code";
                    objArr[c12] = Integer.valueOf(i11);
                    objArr[2] = "processName";
                    objArr[3] = Integer.valueOf(i12);
                    objArr[4] = "result";
                    objArr[5] = str2;
                    n.c("ProcessShanYanLogger", objArr);
                }
                xn.j d11 = xn.j.d();
                str4 = j13 + "";
                uptimeMillis = SystemClock.uptimeMillis() - j11;
                uptimeMillis2 = SystemClock.uptimeMillis() - j12;
                str5 = i11 + "";
                jVar = d11;
                i13 = i11;
                str6 = str;
                i14 = 3;
                str7 = "2";
                str8 = "1";
                str9 = str2;
                str10 = str2;
                z11 = false;
                z12 = false;
            }
            jVar.e(i13, str6, i14, str7, str8, str9, str4, uptimeMillis, uptimeMillis2, str5, str10, z11, z12);
            Object[] objArr2 = new Object[6];
            objArr2[c11] = "LoginSuccessEnd code";
            objArr2[c12] = Integer.valueOf(i11);
            objArr2[2] = "processName";
            objArr2[3] = Integer.valueOf(i12);
            objArr2[4] = "result";
            objArr2[5] = str2;
            n.c("ProcessShanYanLogger", objArr2);
        }
    }

    public class d implements d.e {
        public d() {
        }

        @Override
        public void a() {
        }

        @Override
        public void b(int i11, String str, String str2, int i12, String str3, String str4, long j11, long j12, long j13) {
            n.c("ProcessShanYanLogger", "AuthFailEnd code", Integer.valueOf(i11), com.alipay.sdk.m.p.e.f10306s, Integer.valueOf(i12), "result", str2);
            rn.b.f43918x.set(false);
            long uptimeMillis = SystemClock.uptimeMillis() - j12;
            a.this.E(i11, str2);
            xn.j.d().e(i11, str, 11, i12 + "", "0", str2, j13 + "", j11, uptimeMillis, i11 + "", str4, false, false);
        }

        @Override
        public void a(int i11, String str, String str2, String str3, long j11, long j12, long j13) {
            n.c("ProcessShanYanLogger", "AuthSuccessEnd code", Integer.valueOf(i11), "operator", str, "result", str2);
            rn.b.f43918x.set(false);
            long uptimeMillis = SystemClock.uptimeMillis() - j12;
            a.this.E(i11, str2);
            xn.j.d().e(i11, str, 11, "11", "1", "本机号校验成功", j13 + "", j11, uptimeMillis, i11 + "", "本机号校验成功", false, false);
        }
    }

    public class e implements Runnable {

        public final int f46436b;

        public final String f46437c;

        public e(int i11, String str) {
            this.f46436b = i11;
            this.f46437c = str;
        }

        @Override
        public void run() {
            if (a.this.f46414a != null) {
                a.this.f46414a.a(this.f46436b, this.f46437c);
                a.this.f46414a = null;
            }
        }
    }

    public class f implements q.a {

        public String f46439a;

        public f() {
            this.f46439a = xn.g.b().a(a.this.f46426m);
        }

        @Override
        public void a() {
            a.this.f46430q = System.currentTimeMillis() + "";
            n.c("NetworkShanYanLogger", "SwitchStart__");
        }

        @Override
        public void b(int i11, String str) {
            n.c("NetworkShanYanLogger", "Switchsuccess code", Integer.valueOf(i11), "_result", str);
            long currentTimeMillis = System.currentTimeMillis() - rn.b.f43901g;
            xn.j.d().e(i11, this.f46439a, 1, "0", "1", str, a.this.f46430q, currentTimeMillis, currentTimeMillis, "1", str, false, false);
        }

        @Override
        public void a(int i11, String str) {
            n.c("NetworkShanYanLogger", "Switchfail code", Integer.valueOf(i11), "_result", str);
            long currentTimeMillis = System.currentTimeMillis() - rn.b.f43901g;
            xn.j.d().e(i11, this.f46439a, 1, "0", "0", str, a.this.f46430q, currentTimeMillis, currentTimeMillis, "0", str, false, false);
        }
    }

    public class g implements Runnable {

        public final int f46441b;

        public final String f46442c;

        public final String f46443d;

        public final int f46444e;

        public final String f46445f;

        public final String f46446g;

        public final String f46447h;

        public final long f46448i;

        public final long f46449j;

        public final String f46450k;

        public final String f46451l;

        public final boolean f46452m;

        public final boolean f46453n;

        public g(int i11, String str, String str2, int i12, String str3, String str4, String str5, long j11, long j12, String str6, String str7, boolean z11, boolean z12) {
            this.f46441b = i11;
            this.f46442c = str;
            this.f46443d = str2;
            this.f46444e = i12;
            this.f46445f = str3;
            this.f46446g = str4;
            this.f46447h = str5;
            this.f46448i = j11;
            this.f46449j = j12;
            this.f46450k = str6;
            this.f46451l = str7;
            this.f46452m = z11;
            this.f46453n = z12;
        }

        @Override
        public void run() {
            if (a.this.f46415b != null) {
                a.this.f46415b.a(this.f46441b, this.f46442c);
                a.this.f46415b = null;
                xn.j.d().e(this.f46441b, this.f46443d, this.f46444e, this.f46445f, this.f46446g, this.f46442c, this.f46447h, this.f46448i, this.f46449j, this.f46450k, this.f46451l, this.f46452m, this.f46453n);
            }
        }
    }

    public class h implements Runnable {

        public final int f46455b;

        public final String f46456c;

        public h(int i11, String str) {
            this.f46455b = i11;
            this.f46456c = str;
        }

        @Override
        public void run() {
            if (a.this.f46417d != null) {
                a.this.f46417d.a(this.f46455b, this.f46456c);
                if (a.this.f46424k != null) {
                    a.this.f46424k.setClickable(true);
                }
            }
        }
    }

    public class i implements Runnable {

        public final int f46458b;

        public final String f46459c;

        public i(int i11, String str) {
            this.f46458b = i11;
            this.f46459c = str;
        }

        @Override
        public void run() {
            if (a.this.f46416c != null) {
                a.this.f46416c.c(this.f46458b, this.f46459c);
                a.this.f46416c = null;
            }
        }
    }

    public class j implements wn.b {
        public j() {
        }

        @Override
        public void a(int i11, int i12, String str) {
            if (a.this.f46418e != null) {
                a.this.f46418e.b(i11, i12, str);
            }
            n.c("ProcessShanYanLogger", "setAuthPageActionListener type", Integer.valueOf(i11), Constants.KEY_HTTP_CODE, Integer.valueOf(i12), "message", str);
        }
    }

    public class k implements Runnable {

        public final int f46462b;

        public k(int i11) {
            this.f46462b = i11;
        }

        @Override
        public void run() {
            t.c(a.this.f46426m, "uuid", "");
            rn.b.f43920z.set(0);
            Process.setThreadPriority(-20);
            xn.l.f().i(this.f46462b, SystemClock.uptimeMillis(), System.currentTimeMillis());
        }
    }

    public class l implements Runnable {

        public final Context f46464b;

        public l(Context context) {
            this.f46464b = context;
        }

        @Override
        public void run() {
            String g11 = t.g(this.f46464b, t.f49771a, null);
            if (rn.b.H && yn.e.b(g11)) {
                tn.h.b().c(this.f46464b);
            }
        }
    }

    public class m implements Runnable {

        public final int f46466b;

        public final long f46467c;

        public final long f46468d;

        public final String f46469e;

        public m(int i11, long j11, long j12, String str) {
            this.f46466b = i11;
            this.f46467c = j11;
            this.f46468d = j12;
            this.f46469e = str;
        }

        @Override
        public void run() {
            try {
                v.b(xn.g.b().a(a.this.f46426m), t.e(a.this.f46426m, "getPhoneInfoTimeOut", 4) * 1000, this.f46466b, SystemClock.uptimeMillis(), this.f46467c, this.f46468d);
                int i11 = rn.b.f43920z.get();
                if (i11 != 0) {
                    if (i11 == 2) {
                        p.b().c(this.f46466b, this.f46469e, this.f46467c, this.f46468d);
                    }
                } else if (1 == t.e(a.this.f46426m, "accOff", 0)) {
                    p.b().d(1032, xn.g.b().a(a.this.f46426m), yn.e.a(1032, "用户被禁用", "用户被禁用"), this.f46466b, "1032", "check_error", 0L, this.f46467c, this.f46468d, true);
                } else {
                    xn.l.f().i(this.f46466b, this.f46467c, this.f46468d);
                }
            } catch (Exception e11) {
                v.a();
                e11.printStackTrace();
                n.d("ExceptionShanYanTask", "getPhoneInfoMethod Exception_e=", e11);
                p.b().d(1014, xn.g.b().a(a.this.f46426m), yn.e.a(1014, e11.getClass().getSimpleName(), "getPhoneInfoMethod--Exception_e=" + e11.toString()), this.f46466b, "1014", e11.getClass().getSimpleName(), 0L, this.f46467c, this.f46468d, false);
            }
        }
    }

    public static a c() {
        if (f46413r == null) {
            synchronized (a.class) {
                if (f46413r == null) {
                    f46413r = new a();
                }
            }
        }
        return f46413r;
    }

    public void A(Context context) {
        try {
            n.c("ProcessShanYanLogger", "innerClearScripCache");
            t.d(context, "preInitStatus", false);
            t.b(context, "timeend", 0L);
        } catch (Exception e11) {
            e11.printStackTrace();
            n.d("ExceptionShanYanTask", "clearScripCache Exception=", e11);
        }
    }

    public void C(boolean z11) {
        n.c("ProcessShanYanLogger", "setLoadingVisibility", Boolean.valueOf(z11));
        ViewGroup viewGroup = this.f46423j;
        if (viewGroup != null) {
            if (z11) {
                viewGroup.setVisibility(0);
            } else {
                viewGroup.setVisibility(8);
            }
        }
    }

    public void D() {
        n.c("UIShanYanTask", "setAuthThemeConfig shanYanUIConfig=", this.f46419f, "_shanPortraitYanUIConfig", this.f46420g, "_shanLandYanUIConfig", this.f46421h);
        xn.c cVar = this.f46421h;
        if (cVar != null && this.f46420g != null) {
            s.a().c(this.f46420g, this.f46421h, null);
        } else if (cVar != null) {
            s.a().c(null, this.f46421h, null);
        } else if (this.f46420g != null) {
            s.a().c(this.f46420g, null, null);
        } else if (this.f46419f != null) {
            s.a().c(null, null, this.f46419f);
        } else {
            s.a().b(new c.b().O1());
        }
        this.f46427n.setAuthThemeConfig(new c.b().O1().w().build());
    }

    public final void E(int i11, String str) {
        rn.b.f43918x.set(false);
    }

    public void I() {
        try {
            n.c("ProcessShanYanLogger", "finishAuthActivity");
            xn.m.f49149e = false;
            GenAuthnHelper genAuthnHelper = this.f46427n;
            if (genAuthnHelper != null) {
                genAuthnHelper.quitAuthActivity();
            }
            WeakReference<ShanYanOneKeyActivity> weakReference = ShanYanOneKeyActivity.M;
            if (weakReference != null && weakReference.get() != null) {
                ShanYanOneKeyActivity.M.get().finish();
            }
        } catch (Exception e11) {
            e11.printStackTrace();
        }
    }

    public final void J(Context context) {
        ExecutorService executorService = this.f46429p;
        if (executorService == null || executorService.isShutdown()) {
            this.f46429p = new ThreadPoolExecutor(8, Integer.MAX_VALUE, 120L, TimeUnit.SECONDS, new LinkedBlockingDeque());
        }
        this.f46429p.execute(new l(context));
    }

    public void L() {
        n.c("ProcessShanYanLogger", "unregisterOnClickPrivacyListener");
        int i11 = rn.b.f43895a;
    }

    public void N() {
        n.c("ProcessShanYanLogger", "removeAllListener");
        int i11 = rn.b.f43895a;
        this.f46414a = null;
        this.f46415b = null;
        this.f46416c = null;
        this.f46417d = null;
        this.f46418e = null;
    }

    public void R() {
        w.a(this.f46423j);
        this.f46423j = null;
    }

    public final void T() {
        String g11 = t.g(this.f46426m, Constants.KEY_SDK_VERSION, "");
        if (yn.e.b(g11) || !"2.3.5.3".equals(g11)) {
            t.c(this.f46426m, Constants.KEY_SDK_VERSION, "2.3.5.3");
            U();
            c().m(this.f46426m);
        }
    }

    public final void U() {
        t.b(this.f46426m, "initFlag", 0L);
        t.d(this.f46426m, "isInitCache", false);
    }

    public final void V() {
        xn.l.f().m(new C0697a());
    }

    public final void W() {
        p.b().i(new b());
    }

    public final void X() {
        xn.m.a().h(new c());
    }

    public final void Y() {
        xn.d.b().i(new d());
    }

    public final void g(int i11) {
        k kVar = new k(i11);
        if (!rn.b.f43919y.getAndSet(true)) {
            this.f46428o.execute(kVar);
        } else {
            n.d("ExceptionShanYanTask", "initialization is in progress");
        }
    }

    public void h(int i11, Context context, String str, wn.d dVar) {
        try {
            n.c("ProcessShanYanLogger", "initialization");
            this.f46414a = dVar;
            this.f46426m = context;
            rn.b.f43912r = i11;
            if (yn.f.e(1, context)) {
                n.c("ProcessShanYanLogger", "initialization start_version", "2.3.5.3", "_appId", str, "_packageSign", xn.k.c(context), "_packageName", xn.k.a(context));
                if (this.f46428o == null) {
                    this.f46428o = Executors.newSingleThreadExecutor();
                }
                n(context, str);
                g(1);
            }
        } catch (Exception e11) {
            e11.printStackTrace();
            n.d("ExceptionShanYanTask", "initialization Exception_e", e11);
        }
    }

    public final void i(int i11, String str) {
        n.c("ProcessShanYanLogger", "getInitStatus", this.f46414a, str);
        if (this.f46414a != null) {
            yn.f.d(new e(i11, str));
        }
    }

    public void j(int i11, String str, int i12, String str2, String str3, String str4, String str5, long j11, long j12, String str6, String str7, boolean z11, boolean z12) {
        v.a();
        rn.b.f43915u.set(false);
        rn.b.f43917w.set(false);
        n.c("ProcessShanYanLogger", "getOpenLoginAuthStatus", this.f46416c, str4);
        if (this.f46416c != null) {
            yn.f.d(new i(i11, str4));
            xn.j.d().e(i11, str, i12, str2, str3, str4, str5, j11, j12, str6, str7, z11, z12);
        }
    }

    public void k(int i11, String str, long j11, long j12) {
        p b11;
        int i12;
        String str2;
        String a11;
        String str3;
        String str4;
        m mVar = new m(i11, j11, j12, str);
        Context context = this.f46426m;
        if (context != null && this.f46428o != null) {
            if (yn.i.p(context) > 0) {
                n.c("ProcessShanYanLogger", "getPhoneInfoMethod processName", Integer.valueOf(i11));
                if (!rn.b.f43917w.getAndSet(true)) {
                    this.f46428o.execute(mVar);
                    return;
                } else {
                    if (i11 == 3) {
                        rn.b.f43915u.set(true);
                        return;
                    }
                    return;
                }
            }
            n.d("ProcessShanYanLogger", "getPhoneInfoMethod not sim card");
            b11 = p.b();
            i12 = Message.EXT_HEADER_VALUE_MAX_LEN;
            str2 = xn.g.b().a(this.f46426m);
            a11 = yn.e.a(200010, "无法识别sim卡或没有sim卡", "无SIM卡");
            str3 = "200010";
            str4 = "无法识别sim卡或没有sim卡";
        } else {
            n.d("ProcessShanYanLogger", "getPhoneInfoMethod not init");
            b11 = p.b();
            i12 = 1014;
            str2 = "Unknown_Operator";
            a11 = yn.e.a(1014, "getPhoneInfoMethod()未初始化", "未初始化");
            str3 = "1014";
            str4 = "getPhoneInfoMethod()未初始化";
        }
        b11.d(i12, str2, a11, i11, str3, str4, 0L, j11, j12, true);
    }

    public void l(int i11, wn.c cVar) {
        try {
            n.c("ProcessShanYanLogger", "getPhoneInfo");
            this.f46415b = cVar;
            p.b().e(this.f46426m, this.f46427n, i11);
            if (yn.f.e(2, this.f46426m)) {
                k(2, null, SystemClock.uptimeMillis(), System.currentTimeMillis());
                yn.f.c(this.f46426m, new String[]{"android.permission.ACCESS_NETWORK_STATE", "android.permission.ACCESS_WIFI_STATE", "android.permission.CHANGE_NETWORK_STATE", "android.permission.CHANGE_WIFI_STATE", "android.permission.READ_PHONE_STATE"});
            }
        } catch (Exception e11) {
            e11.printStackTrace();
            n.d("ExceptionShanYanTask", "getPhoneInfo Exception", e11);
        }
    }

    public void m(Context context) {
        try {
            n.c("ProcessShanYanLogger", "clearScripCache");
            GenAuthnHelper.getInstance(context).delScrip();
            ToolUtils.clearCache(context);
            t.d(context, "preInitStatus", false);
            t.b(context, "timeend", 0L);
        } catch (Exception e11) {
            e11.printStackTrace();
            n.d("ExceptionShanYanTask", "clearScripCache Exception=", e11);
        }
    }

    public final void n(Context context, String str) {
        V();
        W();
        X();
        Y();
        this.f46427n = GenAuthnHelper.getInstance(context);
        xn.l.f().l(context, str);
        p.b().e(context, this.f46427n, 0);
        xn.m.a().d(context, this.f46427n, str);
        xn.d.b().e(context, this.f46427n, str);
        o.a().b(context, str);
        T();
        xn.j.d().f(context, str);
        J(context);
    }

    public void o(ViewGroup viewGroup) {
        this.f46423j = viewGroup;
    }

    public void p(Button button) {
        this.f46424k = button;
    }

    public void q(CheckBox checkBox) {
        this.f46422i = checkBox;
    }

    public void t(wn.a aVar) {
        try {
            n.c("ProcessShanYanLogger", "setActionListener");
            this.f46418e = aVar;
            rn.b.f43911q = new j();
        } catch (Exception e11) {
            e11.printStackTrace();
        }
    }

    public void u(xn.c cVar, xn.c cVar2, xn.c cVar3) {
        this.f46419f = cVar3;
        this.f46421h = cVar2;
        this.f46420g = cVar;
        if (cVar2 != null) {
            n.c("UIShanYanTask", "setAuthThemeConfig shanLandYanUIConfig", cVar2.toString());
        }
    }

    public void v(boolean z11, wn.g gVar, wn.f fVar) {
        try {
            n.c("ProcessShanYanLogger", "openLoginAuth");
            this.f46425l = z11;
            this.f46416c = gVar;
            this.f46417d = fVar;
            if (yn.f.e(3, this.f46426m)) {
                xn.m.a().m();
            }
        } catch (Exception e11) {
            e11.printStackTrace();
            n.d("ExceptionShanYanTask", "openLoginAuth Exception", e11);
        }
    }

    public void x() {
        q.d().b(new f());
    }

    public final void y(int i11, String str) {
        n.c("ProcessShanYanLogger", "getOneKeyLoginStatus", this.f46417d, str);
        if (this.f46417d != null) {
            yn.f.d(new h(i11, str));
        }
    }

    public final void z(int i11, String str, int i12, String str2, String str3, String str4, String str5, long j11, long j12, String str6, String str7, boolean z11, boolean z12) {
        n.c("ProcessShanYanLogger", "getPhoneInfoStatus", this.f46415b, str4);
        if (this.f46415b != null) {
            v.a();
            yn.f.d(new g(i11, str4, str, i12, str2, str3, str5, j11, j12, str6, str7, z11, z12));
        }
    }

    public void a(wn.e eVar) {
        n.c("ProcessShanYanLogger", "setOnClickPrivacyListener");
        int i11 = rn.b.f43895a;
    }

    public void a(wn.h hVar) {
        n.c("ProcessShanYanLogger", "setPrivacyOnClickListener");
        int i11 = rn.b.f43895a;
    }
}