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


package com.mbridge.msdk.optimize.a.a;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.ServiceConnection;
import android.os.IBinder;
import com.mbridge.msdk.optimize.a.b;
import com.mbridge.msdk.optimize.a.b.a;
import java.util.concurrent.LinkedBlockingQueue;

/* compiled from: ASUSDeviceHelper */
public final class a {
    public final LinkedBlockingQueue<IBinder> a = new LinkedBlockingQueue<>(1);
    ServiceConnection b = new ServiceConnection() {
        /* class com.mbridge.msdk.optimize.a.a.a.AnonymousClass1 */

        public final void onServiceDisconnected(ComponentName componentName) {
        }

        public final void onServiceConnected(ComponentName componentName, IBinder iBinder) {
            try {
                a.this.a.put(iBinder);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    };
    private Context c;

    public a(Context context) {
        this.c = context;
    }

    public final void a(b bVar) {
        try {
            this.c.getPackageManager().getPackageInfo("com.asus.msa.SupplementaryDID", 0);
        } catch (Exception e) {
            e.printStackTrace();
        }
        Intent intent = new Intent();
        intent.setAction("com.asus.msa.action.ACCESS_DID");
        intent.setComponent(new ComponentName("com.asus.msa.SupplementaryDID", "com.asus.msa.SupplementaryDID.SupplementaryDIDService"));
        try {
            if (this.c.bindService(intent, this.b, 1)) {
                try {
                    String a2 = new a.C0224a(this.a.take()).a();
                    if (bVar != null) {
                        bVar.a(a2, false);
                    }
                } catch (Exception e2) {
                    e2.printStackTrace();
                } catch (Throwable th) {
                    th.printStackTrace();
                }
            }
        } catch (Throwable th2) {
            th2.printStackTrace();
        }
    }
}