重複の可能性:
インストールされている Android アプリケーションのリストを取得し、実行するアプリケーションを選択する方法
Android モバイルを使用しています。
- リストアウトする方法
All Installed Applications
。 - リストアウトする方法
All Running Applications
。
助けて。ありがとう。
重複の可能性:
インストールされている Android アプリケーションのリストを取得し、実行するアプリケーションを選択する方法
Android モバイルを使用しています。
All Installed Applications
。All Running Applications
。助けて。ありがとう。
Android にインストールされているアクティビティ/アプリケーションのリストを取得するには:
final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
final List pkgAppsList = context.getPackageManager().queryIntentActivities( mainIntent, 0);
参照元:インストールされている Android アプリケーションのリストを取得し、実行するアプリケーションを選択する方法
実行中のすべてのアプリケーションを確認するには
ActivityManager actvityManager = (ActivityManager)
this.getSystemService( ACTIVITY_SERVICE );
List<RunningAppProcessInfo> procInfos = actvityManager.getRunningAppProcesses();
参照元: http://www.dreamincode.net/forums/topic/138412-android-20-list-of-running-applications/
注: 上記の関数は、API 21 未満では正しい結果を返します。21 以降では非推奨です。