Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们想使用 MIDP2.0 推送注册表定期调用我们的 MIDLet 以检查来自服务器的新消息。如果另一个 MIDLet 已经在前台运行,我们的 MIDLet 是否能够同时被调用?行为是否会因设备而异(例如诺基亚 S-60、摩托罗拉、三星、LG)?
行为肯定会有所不同。一些设备不能处理多任务(例如诺基亚的 40 系列设备),我非常怀疑您的应用程序会被 PushRegistry 调用,而另一个 MIDlet 正在这些设备上运行。实际上,我什至不确定您的 MIDlet 是否会在支持多任务处理的设备(例如 SonyEricsson)上从另一个正在运行的 MIDlet 被调用(并且可能会窃取前台)。根据我在 Java ME 平台上的经验,这正是设备碎片会严重影响的那种特性。