在移动设备上列出上传应用

时间:2017-02-02 14:28:46

标签: android listview mobile

我需要在移动设备的列表视图中显示已安装的应用程序如何获取信息或建议来源谢谢

1 个答案:

答案 0 :(得分:2)

您可以使用PackageManager中的getInstalledApplications()功能。

然后用这个:

final PackageManager pm = getPackageManager();
List<ApplicationInfo> packages =  pm.getInstalledApplications(PackageManager.GET_META_DATA);

for (ApplicationInfo packageInfo : packages) {
 Log.d(TAG, "Installed package :" + packageInfo.packageName);
 Log.d(TAG, "Source dir : " + packageInfo.sourceDir);
 Log.d(TAG, "Launch Activity :" + pm.getLaunchIntentForPackage(packageInfo.packageName)); 
}

你拥有所有应用程序,以及如何以快速方式执行此操作&#34;是的,您可以使用{创建ListView {1}}等等,但为此,我建议您查看本教程how-to-get-list-of-installed-apps-in-android,这是一个很好的例子。