代码之家  ›  专栏  ›  技术社区  ›  Rohit Banga

使用JavaME应用程序发送短信

  •  0
  • Rohit Banga  · 技术社区  · 16 年前

    我想要一个JAVA ME应用程序,用蓝牙将任何接收到的SMS传输到PC机。然后PC可以通过蓝牙引导Java ME应用程序发送响应SMS。这个体系结构是否有可用的库,或者我必须自己设计? 这种方法是正确的还是更好的?我想使用蓝牙,因为那样我就不会依赖于有线电视了。

    2 回复  |  直到 13 年前
        1
  •  2
  •   Community Mohan Dere    9 年前

    您需要自己创建这个,但是您会发现您无法使用J2ME执行您想要的操作。

    J2ME无法访问手机接收的任何旧的短信息,只有发送到MIDlet正在监听的特定端口的短信息。因此,要获得所有其他SMSE,请按照我在中描述的方式创建一个到您手机的蓝牙串行/拨号连接。 this answer .

    创建一个重复发布的PC客户端 AT+CGML 命令(如上述答案中链接到的AT命令集文档中所述),查看何时收到短信息。使用 AT+CGMR 读取和分析消息文本。然后使用 AT+CGMS 发送响应。这一切都可以通过蓝牙实现。

    最好使用串行连接发送响应,因为通常无法根据传入的蓝牙数据触发MIDlet以打开它。

    希望这有帮助。

        2
  •  0
  •   Don Srinath    13 年前

    你可能已经完成了你的任务,无论如何,作为参考,我认为如果你尝试使用 Gammu . 我用它来完成同样的任务(通过PC发送/接收短信息),用我写的一个简单的BAT文件,工作起来很有魅力。

    无论如何,您不需要任何J2ME程序来完成这个任务。 wammu负责连接电话和发送at命令。