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

Fer*_*min 1 integration blackberry

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

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

ApplicationDescriptor[] descriptors = 
    ApplicationManager.getApplicationManager().getVisibleApplications();
Run Code Online (Sandbox Code Playgroud)

Ric*_*ard 5

您可以使用:

net.rim.device.api.system.CodeModuleManager.getModuleHandles()
Run Code Online (Sandbox Code Playgroud)

要将句柄数组添加到所有模块中,并且:

net.rim.device.api.system.CodeModuleManager
    .getApplicationDescriptors(int moduleHandle)
Run Code Online (Sandbox Code Playgroud)

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