【问题标题】:Read SMS using Java in old style phones在老式手机中使用 Java 读取 SMS
【发布时间】:2014-05-02 07:29:27
【问题描述】:

我有一个 J2Me/Java 中的可安装应用程序,专为老式(非 Android 或智能手机)手机开发。

我们有注册过程,它将带有各种参数的 SMS 发送到 longcode,然后通过 SMS 将许可证密钥发送回相同的号码。现在我们需要从 SMS 中读取此许可证密钥并存储在手机内存中。

我完全不知道从哪里开始,找到了一些关于 AT 命令的信息,但那是针对基于调制解调器或端口的外部应用程序。

任何线索将不胜感激?

【问题讨论】:

  • 基本上所有需要知道的是,您无法使用 JavaME 阅读标准收件箱。但是您可以在任何非标准端口上接收传入的短信。意思是任何其他端口。所以你只需要在某个定义的端口上发送短信,例如50000,然后编写 JavaME 函数以在端口 50000 上侦听 SMS。

标签: java java-me sms


【解决方案1】:

确保您的手机支持无线消息 API

这是官方的 javadocs(在页面末尾包含一些代码示例)http://developer.nokia.com/resources/library/Java/_zip/GUID-71D2FC38-3A7C-4F69-9A2C-C307ABF33D6C/overview-summary.html

更多底层细节可以参考这篇文章http://www.oracle.com/technetwork/java/wma2-137168.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    • 1970-01-01
    相关资源
    最近更新 更多