package Q4;

import a0.C0393g;
import android.app.ActivityManager;
import android.content.Context;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: renamed from: Q4.t, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC0272t {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final C0273u f5817a = new C0273u(0);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final C0273u f5818b = new C0273u(1);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final C0393g f5819c = new C0393g("session_id");

    public static ArrayList a(Context context) {
        P6.g.e(context, "context");
        int i = context.getApplicationInfo().uid;
        String str = context.getApplicationInfo().processName;
        Object systemService = context.getSystemService("activity");
        ActivityManager activityManager = systemService instanceof ActivityManager ? (ActivityManager) systemService : null;
        List<ActivityManager.RunningAppProcessInfo> runningAppProcesses = activityManager != null ? activityManager.getRunningAppProcesses() : null;
        if (runningAppProcesses == null) {
            runningAppProcesses = B6.t.f1032q;
        }
        ArrayList arrayListF0 = B6.k.f0(runningAppProcesses);
        ArrayList arrayList = new ArrayList();
        int size = arrayListF0.size();
        int i5 = 0;
        int i8 = 0;
        while (i8 < size) {
            Object obj = arrayListF0.get(i8);
            i8++;
            if (((ActivityManager.RunningAppProcessInfo) obj).uid == i) {
                arrayList.add(obj);
            }
        }
        ArrayList arrayList2 = new ArrayList(B6.m.a0(arrayList));
        int size2 = arrayList.size();
        while (i5 < size2) {
            Object obj2 = arrayList.get(i5);
            i5++;
            ActivityManager.RunningAppProcessInfo runningAppProcessInfo = (ActivityManager.RunningAppProcessInfo) obj2;
            String str2 = runningAppProcessInfo.processName;
            P6.g.d(str2, "runningAppProcessInfo.processName");
            arrayList2.add(new C(runningAppProcessInfo.pid, runningAppProcessInfo.importance, str2, P6.g.a(runningAppProcessInfo.processName, str)));
        }
        return arrayList2;
    }
}
