0

私は初心者以上のブラックベリー アプリケーション開発者です。どの (サードパーティまたはネイティブ) アプリケーションがいつ開かれたかを判断できるアプリケーションを構築したいと考えています。
かなり調べましたが、有用なものは見つかりませんでした。私のアプリには、追跡するアプリケーションをユーザーに尋ねるインターフェースがあります。プログラムでそのアプリのGUIDを取得することは可能ですか?私のアプリでグローバルイベントリスナーを使用することで、保存されたGUIDとグローバルイベントリスナーから取得したGUIDを比較できます.

簡単に言えば、携帯電話にインストールされているすべてのアプリケーションの Guid を取得する方法です。

そのようなことを使用したり、調査したことがある場合は、私を助けてください。前もって感謝します

4

1 に答える 1

0

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

バックグラウンド/フォアグラウンドで実行されているか、完全に強制終了されているかに関係なく、デバイス上のすべてのアプリケーションの GUID を取得する方法はないと思います。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

お役に立てれば..!

于 2012-06-20T13:57:47.147 に答える