想要为诺基亚E51编写一个小消息过滤应用程序(根据其内容过滤传入的短信到特定文件夹)。 Java似乎是更容易的途径。 是否有可能通过Java API for Symbian 60系列手机?如果是,我需要什么样的SDK和工具?
PS:应用程序将供个人使用。
使用Java-ME是不可能的;您无法以这种方式访问SMS收件箱。
但是,由于您的目标是S60,您可以选择使用本机Symbian API或Qt(实际上并不太难)。查看this link,了解使用Qt操纵SMS的说明。
如果你想阅读收件箱短信,遗憾的是j2me是不可能的。但您可以阅读传入的短信。运行您的应用程序并等待传入的SMS。然后才有可能。如果您的应用程序未运行,则表示您无法读取传入的SMS。
有关更多信息,请参阅此discussion。
请参阅此诺基亚论坛discussion。
并且还看this topic。
基本上,您有两条路可供选择。
出于显而易见的原因,我建议选择第一部分。如果你寻求推荐,我强烈建议使用SMSlib。我一直在我的一个项目中使用它取得了巨大的成功,尽管需要一些技能来使它全部工作。在繁琐的安装过程结束后,其余的(发送,接收,创建回调服务)非常简单和容易。
如果您想尝试第二种可能的选择,请查看Nokia developers forum和Java Communications API。