4

S40 不允许应用程序在后台运行。它接缝的唯一解决方案是使用 PushRegistry.registerAlarm。

我正在尝试制作一个提醒应用程序,因此当触发它时,它应该会使手机振动并发出噪音,但不幸的是,我收到一条小消息,上面写着“提醒:应用程序名称”,并且软键设置为“打开”。当它打开时,它会产生噪音和振动(或者它会,现在我只是用一个简单的文本框进行测试)。

有没有办法让 PushRegistry.registerAlarm 真正打开我的应用程序,而不是等待另一个确认?

或者你知道另一种让应用在 S40 上后台运行的方法吗?

谢谢!

4

2 回答 2

2

根据 Bogdan Piloca 提供的链接,从第 2 版到第 6 版的所有 S40 版本都有一个已知问题:

即使 MIDlet 已签名,并且自动启动设置设置为Always allowed,也会向用户显示提示。

我猜在 S40 上 PushRegistry 不会帮助你

于 2009-11-18T07:31:23.437 回答
0

请参阅诺基亚论坛的此链接。该页面还提到对于这种情况没有可用的解决方法。对我们来说太糟糕了,因为我们也计划拥有这种功能。

于 2010-08-26T06:57:38.720 回答