以下のコードを使用して、現在実行中のすべてのプロセスを一覧表示しようとしています。
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<ActivityManager.RunningAppProcessInfo> processInfo = am.getRunningAppProcesses();
for (int i = 0; i < processInfo.size(); i++) {
Log.d("Process: ",""+processInfo.get(i).processName );
}
「sh」、「strace」などのルートプロセスを除くすべてをリストしています。これらもリストする方法を誰か教えてもらえますか? シェルコマンドプロンプトから「ps」コマンドを実行すると、それらがリストされます..