如何获取黑莓新手柄的信息

时间:2011-08-16 06:41:25

标签: blackberry

getModuleHandles()给出了所有模块句柄的数组,但我想要在设备上安装新安装的应用程序的句柄。所以我可以通过任何方式获取OS 4.5中新安装的句柄的信息

谢谢你。

2 个答案:

答案 0 :(得分:0)

int moduleHandle = CodeModuleManager.getModuleHandle("YOUR_MODULE_NAME");
if(moduleHandle == 0){
    Dialog.alert("Module not found.");
else{
    ApplicationDescriptor ad = CodeModuleManager.getApplicationDescriptors(moduleHandle)[0];
}

您现在拥有已安装应用程序的ApplicationDescriptor对象,这正是您所需要的。

答案 1 :(得分:0)

创建一个后台应用程序,该应用程序将在设备启动时运行,之后始终在后台运行。现在添加CodeModuleListener 到你的后台应用程序。使用modulesAdded()收听添加的任何新模块 并跟踪处理程序。这些模块是你想要的。