本周早些时候,我问了一个类似的问题,但我仍然不明白如何获取所有已安装应用程序的列表,然后 Select 一个运行.
我试过:
Intent intent = new Intent(ACTION_MAIN);
intent.addCategory(CATEGORY_LAUNCHER);
这只显示预安装的或可以运行ACTION_MAIN
意图类型的应用程序.
我也知道我可以使用PackageManager
来获取所有已安装的应用程序,但如何使用PackageManager
来运行特定的应用程序呢?