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


package com.bun.miitmdid.provider.zte;

import android.content.ComponentName;
import android.content.Context;
import android.content.ServiceConnection;
import android.os.AsyncTask;
import android.os.IBinder;
import com.bun.lib.MsaIdInterface;
import com.netease.nis.sdkwrapper.Utils;
import java.util.Objects;

public class MsaClient {
    private static String TAG = "MSA Client library";
    private ServiceConnection mConnection;
    private Context mContext;
    private MsaIdInterface mDeviceidInterface;

    public MsaClient(Context context, final MsaServiceConnection msaServiceConnection) {
        Objects.requireNonNull(context, "Context can not be null.");
        this.mContext = context;
        this.mConnection = new ServiceConnection() {
            /* class com.bun.miitmdid.provider.zte.MsaClient.AnonymousClass1 */

            public synchronized void onServiceConnected(ComponentName componentName, IBinder iBinder) {
                MsaClient.access$002(MsaClient.this, MsaIdInterface.Stub.asInterface(iBinder));
                new MsaAsyncTask(MsaClient.access$000(MsaClient.this), msaServiceConnection).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
                MsaClient.access$100();
            }

            public void onServiceDisconnected(ComponentName componentName) {
                MsaClient.access$002(MsaClient.this, null);
                MsaClient.access$100();
                MsaClient.access$002(MsaClient.this, null);
            }
        };
    }

    public static void StartMsaKlService(Context context, String str) {
        Object[] objArr = new Object[5];
        objArr[1] = context;
        objArr[2] = str;
        objArr[3] = 113;
        objArr[4] = 1606976968585L;
        Utils.rL(objArr);
    }

    public static /* synthetic */ MsaIdInterface access$000(MsaClient msaClient) {
        Object[] objArr = new Object[4];
        objArr[1] = msaClient;
        objArr[2] = 114;
        objArr[3] = 1606976968586L;
        return (MsaIdInterface) Utils.rL(objArr);
    }

    public static /* synthetic */ MsaIdInterface access$002(MsaClient msaClient, MsaIdInterface msaIdInterface) {
        Object[] objArr = new Object[5];
        objArr[1] = msaClient;
        objArr[2] = msaIdInterface;
        objArr[3] = 115;
        objArr[4] = 1606976968587L;
        return (MsaIdInterface) Utils.rL(objArr);
    }

    public static /* synthetic */ String access$100() {
        Object[] objArr = new Object[3];
        objArr[1] = 116;
        objArr[2] = 1606976968588L;
        return (String) Utils.rL(objArr);
    }

    public void BindService(String str) {
        Utils.rL(new Object[]{this, str, 117, 1606976968589L});
    }

    public String getAAID() {
        return (String) Utils.rL(new Object[]{this, 118, 1606976968590L});
    }

    public String getOAID() {
        return (String) Utils.rL(new Object[]{this, 119, 1606976968591L});
    }

    public String getUDID() {
        return (String) Utils.rL(new Object[]{this, 120, 1606976968592L});
    }

    public String getVAID() {
        return (String) Utils.rL(new Object[]{this, 121, 1606976968593L});
    }

    public boolean isSupported() {
        return ((Boolean) Utils.rL(new Object[]{this, 122, 1606976968594L})).booleanValue();
    }

    public void shutdown() {
        Utils.rL(new Object[]{this, 123, 1606976968595L});
    }
}