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


package com.bun.miitmdid.provider.asus;

import android.content.Context;
import android.os.IBinder;
import com.asus.msa.SupplementaryDID.IDidAidlInterface;
import com.asus.msa.sdid.IDIDBinderStatusListener;
import com.asus.msa.sdid.SupplementaryDIDManager;
import com.bun.miitmdid.provider.BaseProvider;
import com.netease.nis.sdkwrapper.Utils;

public class AsusProvider extends BaseProvider implements IDIDBinderStatusListener {
    private static final String TAG = "SDK call Asus: ";
    private Context context;
    public final SupplementaryDIDManager supplementaryDIDManager;

    public AsusProvider(Context context2) {
        this.context = context2;
        this.supplementaryDIDManager = new SupplementaryDIDManager(context2);
    }

    public IBinder asBinder() {
        return (IBinder) Utils.rL(new Object[]{this, 46, 1606976968518L});
    }

    @Override // com.bun.miitmdid.provider.BaseProvider
    public void doStart() {
        Utils.rL(new Object[]{this, 47, 1606976968519L});
    }

    @Override // com.bun.miitmdid.interfaces.IdSupplier
    public boolean isSupported() {
        return ((Boolean) Utils.rL(new Object[]{this, 48, 1606976968520L})).booleanValue();
    }

    @Override // com.asus.msa.sdid.IDIDBinderStatusListener
    public void onError() {
        Utils.rL(new Object[]{this, 49, 1606976968521L});
    }

    @Override // com.asus.msa.sdid.IDIDBinderStatusListener
    public void onSuccess(IDidAidlInterface iDidAidlInterface) {
        Utils.rL(new Object[]{this, iDidAidlInterface, 50, 1606976968522L});
    }

    @Override // com.bun.miitmdid.provider.BaseProvider, com.bun.miitmdid.interfaces.InnerIdProvider
    public void shutDown() {
        Utils.rL(new Object[]{this, 51, 1606976968523L});
    }
}