MIDP2.0プッシュレジストリを使用して定期的にMIDLetを呼び出し、サーバーからの新しいメッセージを確認します。別のMIDLetがすでにフォアグラウンドで実行されている場合、MIDLetを同時に呼び出すことができますか?動作はデバイスごとに異なりますか(Nokia S-60、Motorola、Samsung、LGなど)?
1 に答える
2
行動は確実に変わります。一部のデバイスはマルチタスクを処理できません (Nokia の Series 40 デバイスなど)。これらのデバイスで別の MIDlet が実行されているときに、アプリケーションが PushRegistry によって呼び出されることは非常に疑わしいです。実際、あなたの MIDlet が、マルチタスクをサポートするデバイス (SonyEricsson など) で実行中の別の MIDlet から呼び出される (フォアグラウンドを盗む可能性がある) かどうかさえわかりません。Java ME プラットフォームでの私の経験からすると、これはまさに、デバイスの断片化の影響を大きく受ける種類の機能です。
于 2009-10-26T15:22:11.377 に答える