@dayna
Вы можете получить список запущенных приложений на Android, используя следующий код на языке Java:
1 2 3 4 5 6 |
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningAppProcessInfo> runningApps = manager.getRunningAppProcesses(); for (ActivityManager.RunningAppProcessInfo processInfo : runningApps) { Log.d("Running App", "Process Name: " + processInfo.processName); } |
Также, не забудьте добавить разрешение android.permission.GET_TASKS
в файле манифеста вашего приложения.