获取Blackberry上所有已安装应用程序的列表

时间:2009-09-03 11:12:07

标签: blackberry integration

是否可以获取Blackberry中安装的所有应用程序的列表,类似于进入设置时的应用程序列表。

我可以使用以下内容获取所有可见应用程序的列表,但我想知道是否可以获得不一定正在运行但已安装的应用程序列表,

ApplicationDescriptor[] descriptors = 
    ApplicationManager.getApplicationManager().getVisibleApplications();

1 个答案:

答案 0 :(得分:5)

您可以使用:

net.rim.device.api.system.CodeModuleManager.getModuleHandles()

获取所有模块的句柄数​​组,并且:

net.rim.device.api.system.CodeModuleManager
    .getApplicationDescriptors(int moduleHandle)

获取与模块关联的ApplicationDescriptors。您必须解决哪些模块是库以及哪些是应用程序。