有没有办法在android手机上拉取应用程序列表?
问题描述:
因此,我想要做什么的背景故事。我正在研究一个可以扫描手机上的应用程序,杂货和其他物品条形码的应用程序,并显示他们对环境产生的影响的信息。有没有办法在android手机上拉取应用程序列表?
所以我想要做的是看看是否有办法拉出所有安装的Android手机应用程序的列表,然后我可以匹配这些应用程序与我将收集的信息(仍然找出这一点)。
我在android工作室工作,并通过在这里的论坛看看,但我发现的并不真正是我在找什么,因为他们指定了正在运行的应用程序。
答
您可以通过PackageManager获取有关安装的应用程序信息
PackageManager pm = context.getPackageManager();
List<ApplicationInfo> packages = pm.getInstalledApplications(PackageManager.GET_META_DATA);
是啊,这正是我要找的感谢 –
@DarrenGillespie比你可以接受的答案 – Silwester