如何获取我的黑莓手机上安装的所有应用程序的Guid。

时间:2012-05-23 16:10:30

标签: blackberry listener guid

我是一名黑莓应用程序开发人员,不仅仅是初学者。我想构建一个应用程序,它可以确定哪个(第三方或本机)应用程序打开了什么时间? 我研究了很多,但没有找到任何有用的东西。我的应用程序将有一个界面,它将询问用户要跟踪哪些应用程序。因此,有可能以编程方式获取该应用程序的指南,并通过在我的应用程序中使用全局事件侦听器,我可以比较通过全局事件侦听器获得的存储的guid和guid。

简而言之,如何获取手机上安装的所有应用程序的Guid。

如果您曾经使用过或研究过此类事情,请帮助我。提前致谢

1 个答案:

答案 0 :(得分:0)

http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800620/What_Is_-_System_Global_Events.html?nodeid=1163085&vernum=0

我认为没有办法获得设备上所有应用程序的GUID,无论它们是在后台/ foregraound中运行还是完全被杀死。 GUID仅通过某些API提供,您可以从以下URL找到可以编程方式获得的所有可能GUID的列表:

http://www.blackberry.com/developers/docs/6.0.0api/constant-values.html#net.rim.device.api.system.EventLogger.SYSTEM_LOG_GUID

希望这会有所帮助..!