【发布时间】:2011-03-28 17:20:03
【问题描述】:
想为诺基亚 E51 编写一个小型消息过滤应用程序(根据传入的 SMS 内容将其过滤到特定文件夹)。 Java似乎是更容易的途径。
是否可以通过 Java API 用于 Symbian 系列 60 手机?
如果是,我需要哪些具体的 SDK 和工具?
PS:应用仅供个人使用。
【问题讨论】:
标签: java java-me mobile sms nokia
想为诺基亚 E51 编写一个小型消息过滤应用程序(根据传入的 SMS 内容将其过滤到特定文件夹)。 Java似乎是更容易的途径。
是否可以通过 Java API 用于 Symbian 系列 60 手机?
如果是,我需要哪些具体的 SDK 和工具?
PS:应用仅供个人使用。
【问题讨论】:
标签: java java-me mobile sms nokia
这在使用 Java-ME 时是不可能的;您无法通过这种方式访问短信收件箱。
但是,由于您的目标是 S60,您可以选择使用原生 Symbian API 或 Qt(真的不太难)。查看 this link 了解使用 Qt 操作 SMS 的描述。
【讨论】:
如果您想阅读收件箱短信,很遗憾,j2me 无法做到这一点。但是您可以阅读传入的短信。运行您的应用程序并等待收到的短信。那么只有它是可能的。如果您的应用程序没有运行,则意味着您无法读取传入的 SMS。
有关更多信息,请参阅此discussion。
请参阅此诺基亚论坛discussion。
另见this topic。
【讨论】:
基本上,你有两条路可以选择。
出于显而易见的原因,我建议选择第一部分。如果您寻求推荐,我强烈推荐使用SMSlib。我一直在我的一个项目中使用它并取得了巨大的成功,尽管需要一些技能才能使其全部工作。繁琐的安装过程结束后,剩下的(发送、接收、创建回调服务)都非常简单易行。
如果您想尝试第二种可能的选择,请查看Nokia developers forum 和Java Communications API。
【讨论】: