ikautak.log

C/C++, Python, CUDA, Android, Linux kernel, Network, etc.

インストールされているアプリケーションの一覧を取得

PackageManagerのqueryIntentActivities()でResolveInfoのListを取れる

Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
PackageManager manager = getPackageManager();
final List<ResolveInfo> apps = manager.queryIntentActivities(mainIntent, 0);