大漢易經書院.apk(点击下载) / b.java


package org.a.b.c.a;

import android.content.ContentResolver;
import android.content.Context;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Message;
import android.os.SystemClock;
import android.util.Log;
import com.huawei.hms.support.hianalytics.HiAnalyticsConstant;
import com.meizu.cloud.pushsdk.constants.PushConstants;

/* compiled from: IdentifierIdClient */
public class b {

    /* renamed from: ʻ  reason: contains not printable characters */
    private static Context f7666 = null;

    /* renamed from: ʼ  reason: contains not printable characters */
    private static boolean f7667 = false;

    /* renamed from: ʽ  reason: contains not printable characters */
    private static c f7668;

    /* renamed from: ʾ  reason: contains not printable characters */
    private static c f7669;

    /* renamed from: ʿ  reason: contains not printable characters */
    private static c f7670;

    /* renamed from: ˆ  reason: contains not printable characters */
    private static Object f7671 = new Object();

    /* renamed from: ˈ  reason: contains not printable characters */
    private static HandlerThread f7672 = null;

    /* renamed from: ˉ  reason: contains not printable characters */
    private static Handler f7673 = null;

    /* renamed from: ˊ  reason: contains not printable characters */
    private static String f7674 = null;

    /* renamed from: ˋ  reason: contains not printable characters */
    private static String f7675 = null;

    /* renamed from: ˎ  reason: contains not printable characters */
    private static String f7676 = null;

    /* renamed from: ˏ  reason: contains not printable characters */
    private static String f7677 = null;

    /* renamed from: ˑ  reason: contains not printable characters */
    private static String f7678 = null;

    /* renamed from: י  reason: contains not printable characters */
    private static volatile b f7679 = null;

    /* renamed from: ـ  reason: contains not printable characters */
    private static volatile a f7680 = null;

    private b() {
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static b m9769(Context context) {
        if (f7679 == null) {
            synchronized (b.class) {
                f7666 = context.getApplicationContext();
                f7679 = new b();
            }
        }
        if (f7680 == null) {
            synchronized (b.class) {
                f7666 = context.getApplicationContext();
                m9775();
                f7680 = new a(f7666);
                m9772();
            }
        }
        return f7679;
    }

    /* renamed from: ˆ  reason: contains not printable characters */
    private static void m9775() {
        HandlerThread handlerThread = new HandlerThread("SqlWorkThread");
        f7672 = handlerThread;
        handlerThread.start();
        f7673 = new Handler(f7672.getLooper()) {
            /* class org.a.b.c.a.b.AnonymousClass1 */

            public void handleMessage(Message message) {
                if (message.what == 11) {
                    String unused = b.f7674 = b.f7680.m9766(message.getData().getInt("type"), message.getData().getString(HiAnalyticsConstant.HaKey.BI_KEY_APPID));
                    synchronized (b.f7671) {
                        b.f7671.notify();
                    }
                    return;
                }
                Log.e("VMS_IDLG_SDK_Client", "message type valid");
            }
        };
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public boolean m9777() {
        return f7667;
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    public String m9778() {
        if (!m9777()) {
            return null;
        }
        String str = f7675;
        if (str != null) {
            return str;
        }
        m9776(0, (String) null);
        if (f7668 == null) {
            m9770(f7666, 0, null);
        }
        return f7675;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:18:0x0029, code lost:
        if (r8 != 4) goto L_0x0066;
     */
    /* renamed from: ʻ  reason: contains not printable characters */
    public void m9776(int i, String str) {
        synchronized (f7671) {
            m9771(i, str);
            long uptimeMillis = SystemClock.uptimeMillis();
            try {
                f7671.wait(2000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            if (SystemClock.uptimeMillis() - uptimeMillis >= 2000) {
                Log.d("VMS_IDLG_SDK_Client", "query timeout");
            } else if (i == 0) {
                f7675 = f7674;
                f7674 = null;
            } else if (i != 1) {
                if (i == 2) {
                    if (f7674 != null) {
                        f7677 = f7674;
                        f7674 = null;
                    } else {
                        Log.e("VMS_IDLG_SDK_Client", "get aaid failed");
                    }
                }
                f7678 = f7674;
                f7674 = null;
            } else if (f7674 != null) {
                f7676 = f7674;
                f7674 = null;
            } else {
                Log.e("VMS_IDLG_SDK_Client", "get vaid failed");
            }
        }
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    private void m9771(int i, String str) {
        Message obtainMessage = f7673.obtainMessage();
        obtainMessage.what = 11;
        Bundle bundle = new Bundle();
        bundle.putInt("type", i);
        if (i == 1 || i == 2) {
            bundle.putString(HiAnalyticsConstant.HaKey.BI_KEY_APPID, str);
        }
        obtainMessage.setData(bundle);
        f7673.sendMessage(obtainMessage);
    }

    /* renamed from: ʽ  reason: contains not printable characters */
    public static void m9772() {
        f7667 = "1".equals(m9768("persist.sys.identifierid.supported", PushConstants.PUSH_TYPE_NOTIFY));
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static String m9768(String str, String str2) {
        try {
            Class<?> cls = Class.forName("android.os.SystemProperties");
            return (String) cls.getMethod("get", String.class, String.class).invoke(cls, str, "unknown");
        } catch (Exception e) {
            e.printStackTrace();
        } catch (Throwable unused) {
        }
        return str2;
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    private static void m9770(Context context, int i, String str) {
        if (i == 0) {
            f7668 = new c(f7679, 0, null);
            context.getContentResolver().registerContentObserver(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/OAID"), true, f7668);
        } else if (i == 1) {
            f7669 = new c(f7679, 1, str);
            ContentResolver contentResolver = context.getContentResolver();
            contentResolver.registerContentObserver(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/VAID_" + str), false, f7669);
        } else if (i == 2) {
            f7670 = new c(f7679, 2, str);
            ContentResolver contentResolver2 = context.getContentResolver();
            contentResolver2.registerContentObserver(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/AAID_" + str), false, f7670);
        }
    }
}