package com.sigmob.sdk.base.services; import android.content.Context; import android.content.IntentFilter; import android.content.pm.PackageInfo; import android.os.Build; import com.czhj.sdk.common.Constants; import com.czhj.sdk.common.ThreadPool.ThreadPoolFactory; import com.czhj.sdk.common.utils.AppPackageUtil; import com.czhj.sdk.logger.SigmobLog; import com.sigmob.sdk.base.common.x; import com.sigmob.sdk.base.h; import com.sigmob.sdk.base.i; import com.sigmob.sdk.base.services.j; import com.sigmob.sdk.base.utils.c; import java.util.Date; import java.util.List; public class b implements j.a { a a; k b = k.STOP; public b() { if (this.a == null) { this.a = new a(); } } public static void a() { try { g(); } catch (Throwable unused) { } } private static boolean d(Context context) { if (context == null) { return true; } return c.a("BuriedPointConfig").getString(h.c, "").equals(Constants.sdf.format(new Date())); } /* access modifiers changed from: private */ public static List<PackageInfo> e(Context context) { try { return AppPackageUtil.getPackageManager(context).getInstalledPackages(0); } catch (Throwable unused) { return null; } } private static void f() { final Context b2 = com.sigmob.sdk.b.b(); if (!d(b2)) { ThreadPoolFactory.BackgroundThreadPool.getInstance().submit(new Runnable() { /* class com.sigmob.sdk.base.services.b.AnonymousClass1 */ public void run() { try { List e = b.e(b2); if (e != null) { for (int i = 0; i < e.size(); i++) { PackageInfo packageInfo = (PackageInfo) e.get(i); if ((packageInfo.applicationInfo.flags & 1) == 0) { x.a(packageInfo); } } c.a("BuriedPointConfig").edit().putString(h.c, Constants.sdf.format(new Date())).apply(); } } catch (Throwable th) { SigmobLog.e("update app info", th); } } }); } } private static void g() { try { if (com.sigmob.sdk.base.c.a().i() && !i.a().H()) { f(); } } catch (Throwable th) { SigmobLog.e("BuriedPointManager getInstance", th); } } public void a(Context context) { IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("android.intent.action.INSTALL_PACKAGE"); if (Build.VERSION.SDK_INT >= 27) { intentFilter.addAction("android.intent.action.INSTALL_FAILURE"); } intentFilter.addAction("android.intent.action.PACKAGE_ADDED"); intentFilter.addAction("android.intent.action.PACKAGE_REMOVED"); intentFilter.addAction("android.intent.action.PACKAGE_REPLACED"); intentFilter.addDataScheme("package"); new IntentFilter("android.intent.action.DOWNLOAD_COMPLETE"); context.registerReceiver(this.a, intentFilter); } public void b(Context context) { context.unregisterReceiver(this.a); } @Override // com.sigmob.sdk.base.services.j.a public boolean b() { if (this.b == k.RUNNING) { return false; } a(com.sigmob.sdk.b.b()); this.b = k.RUNNING; return true; } @Override // com.sigmob.sdk.base.services.j.a public k c() { return this.b; } @Override // com.sigmob.sdk.base.services.j.a public void d() { if (this.b == k.RUNNING) { b(com.sigmob.sdk.b.b()); this.b = k.STOP; } } @Override // com.sigmob.sdk.base.services.j.a public Error e() { return null; } }