当前位置 : 主页 > 手机开发 > 无线 >

如何获取BlackBerry上的后台进程列表

来源:互联网 收集:自由互联 发布时间:2021-06-10
我正在寻找与net.rim.device.api.system.ApplicationManager.getVisibleApplications()相对应的内容,但包括可能没有/没有UI的应用程序.有任何想法吗? 不合理的复杂解决方案受欢迎,我正在慢慢增长,确保
我正在寻找与net.rim.device.api.system.ApplicationManager.getVisibleApplications()相对应的内容,但包括可能没有/没有UI的应用程序.有任何想法吗?

不合理的复杂解决方案受欢迎,我正在慢慢增长,确保没有一个简单的单一调用来做到这一点……

如果您知道应用程序名称,则可以通过检查包含实际运行此应用程序的所有AppDescriptor的数组的大小来检测它是否正在运行.

int codeModuleHandle = CodeModuleManager.getModuleHandle(applicationPackageName);

if (codeModuleHandle != 0) {
   ApplicationDescriptor[] apDes = CodeModuleManager.getApplicationDescriptors(codeModuleHandle);
}

你可以设想一个代码来获取所有已安装的应用程序然后检查

网友评论