翰林优商.apk(点击下载) / OAIDSDKHelper25.java


package com.sjm.sjmsdk.core.oaidhelper;

import android.content.Context;
import android.os.Build;
import android.text.TextUtils;
import android.util.Log;
import com.bun.miitmdid.core.MdidSdkHelper;
import com.bun.miitmdid.interfaces.IIdentifierListener;
import com.bun.miitmdid.interfaces.IdSupplier;
import com.sjm.sjmsdk.core.oaidhelper.i;

public class OAIDSDKHelper25 {
    private static boolean a;
    private static boolean b;

    /* access modifiers changed from: package-private */
    public static class IIdentifierListener25 implements IIdentifierListener {
        private final i.a mOaidListener;
        private final long mStartTime;

        public IIdentifierListener25(long j, i.a aVar) {
            this.mStartTime = j;
            this.mOaidListener = aVar;
        }

        @Override // com.bun.miitmdid.interfaces.IIdentifierListener
        public void OnSupport(boolean z, IdSupplier idSupplier) {
            long currentTimeMillis = System.currentTimeMillis() - this.mStartTime;
            if (idSupplier != null) {
                String oaid = idSupplier.getOAID();
                if (!TextUtils.isEmpty(oaid)) {
                    Log.d("OAIDSdk", "OAIDSDKHelper25:oaid time=" + currentTimeMillis + "--OAID:" + oaid);
                    this.mOaidListener.a(idSupplier.getOAID(), idSupplier.getVAID(), idSupplier.getAAID());
                } else {
                    boolean unused = OAIDSDKHelper25.b = true;
                }
            }
            boolean unused2 = OAIDSDKHelper25.a = false;
        }
    }

    public static void a(Context context, i.a aVar) {
        if (context != null && !b) {
            if (a()) {
                if (!a) {
                    a = true;
                    try {
                        long currentTimeMillis = System.currentTimeMillis();
                        Log.d("OAIDSdk", "OAIDSDKHelper25:sdk init time=" + (System.currentTimeMillis() - currentTimeMillis) + "--result=" + MdidSdkHelper.InitSdk(context.getApplicationContext(), true, new IIdentifierListener25(currentTimeMillis, aVar)));
                        return;
                    } catch (Throwable unused) {
                        Log.d("OAIDSdk", "OAIDSDKHelper25:oaid sdk not find ");
                        a = false;
                    }
                } else {
                    return;
                }
            }
            b = true;
        }
    }

    public static boolean a() {
        if (Build.VERSION.SDK_INT < 21) {
            return false;
        }
        try {
            new IIdentifierListener() {
                /* class com.sjm.sjmsdk.core.oaidhelper.OAIDSDKHelper25.AnonymousClass1 */

                @Override // com.bun.miitmdid.interfaces.IIdentifierListener
                public void OnSupport(boolean z, IdSupplier idSupplier) {
                }
            }.OnSupport(true, null);
            try {
                Class.forName("com.bun.miitmdid.core.MdidSdkHelper", false, OAIDSDKHelper25.class.getClassLoader());
                return true;
            } catch (Throwable unused) {
                Log.d("OAIDSdk", "OAIDSDKHelper25:com.bun.miitmdid.core.MdidSdkHelper oaid sdk not find ");
                return false;
            }
        } catch (Throwable unused2) {
            Log.d("OAIDSdk", "OAIDSDKHelper25:isSupport oaid sdk not find ");
            return false;
        }
    }
}