我正在编写列出系统上安装的应用程序的应用程序。我使用PackageManager和queryIntentActivities()来获取应用程序列表。我可以启动它,卸载它(使用ACTION_DELETE),但我不知道如何显示细节(用户可以强制停止,移动到/从SD卡,看到磁盘空间使用等)?如何在Android上显示已安装应用程序的详细信息?
我尝试了ACTION_VIEW,但它也显示2.1上的卸载对话框(没有检查其他版本)。除了在android-dev邮件列表上没有回答的问题,我也没有发现任何东西。
谢谢,这确实工作2.3。不过,我注意到像Advanced Task Manager这样的应用程序可以在2.2(也可能更低)上实现。所以我认为可以使用这种方式来完成> = 2.3以及对于以前版本的某种形式的黑客攻击。 – wojciechka 2011-04-04 17:38:17