package com.czhj.devicehelper.oaId.helpers; import android.content.Context; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.HandlerThread; import android.os.Message; import com.czhj.sdk.logger.SigmobLog; import com.mbridge.msdk.foundation.entity.DomainCampaignEx; public class i { String a = null; private Context b; private HandlerThread c; private Handler d; private boolean e = false; public i(Context context) { this.b = context; } private String a(String str, String str2) { try { Class<?> cls = Class.forName("android.os.SystemProperties"); return (String) cls.getMethod("get", String.class, String.class).invoke(cls, str, str2); } catch (Exception e2) { SigmobLog.e(e2.getMessage()); return str2; } } private void a(int i, String str) { Message obtainMessage = this.d.obtainMessage(); obtainMessage.what = 11; Bundle bundle = new Bundle(); bundle.putInt("type", 0); if (i == 1 || i == 2) { bundle.putString("appid", str); } obtainMessage.setData(bundle); this.d.sendMessage(obtainMessage); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private String b(int i, String str) { String str2 = null; Cursor query = this.b.getContentResolver().query(i != 0 ? null : Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/OAID"), null, null, null, null); if (query != null) { if (query.moveToNext()) { str2 = query.getString(query.getColumnIndex(DomainCampaignEx.LOOPBACK_VALUE)); } query.close(); } return str2; } private boolean c() { boolean equals = a("persist.sys.identifierid.supported", "0").equals("1"); this.e = equals; return equals; } private void d() { HandlerThread handlerThread = new HandlerThread("SqlWorkThread"); this.c = handlerThread; handlerThread.start(); this.d = new Handler(this.c.getLooper()) { /* class com.czhj.devicehelper.oaId.helpers.i.AnonymousClass1 */ public void handleMessage(Message message) { super.handleMessage(message); if (message.what == 11) { i.this.b(message.getData().getInt("type"), message.getData().getString("appid")); } } }; } public String a() { Cursor query = this.b.getContentResolver().query(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/OAID"), null, null, null, null); String str = null; if (query != null) { if (query.moveToNext()) { str = query.getString(query.getColumnIndex(DomainCampaignEx.LOOPBACK_VALUE)); } query.close(); } return str; } public String b() { d(); if (!this.e || this.a != null) { return null; } a(0, (String) null); return null; } }