【问题标题】:sms through usb port using java使用java通过usb端口发送短信
【发布时间】:2011-05-09 06:39:32
【问题描述】:

我已通过数据线将诺基亚连接到 USB 端口。我需要一个java程序来访问我手机的gsm模块并发送短信。

我需要使用哪个 API?需要通过 USB 端口进行通信。

感谢和问候,

斯里

【问题讨论】:

    标签: java applet sms usb communication


    【解决方案1】:

    您可以使用smslib。这是一个非常可靠的解决方案。支持通过串口接口或IP接口连接的GSM手机和GSM调制解调器。

    查看here了解更多信息。

    【讨论】:

      【解决方案2】:

      看看Kannel。顺便说一句,它不是 Java 应用程序。

      【讨论】:

      • 错误加载 SolarisSerial: java.lang.UnsatisfiedLinkError: no SolarisSerialParallel in java.library.path 捕获 java.lang.UnsatisfiedLinkError: com.sun.comm.SolarisDriver.readRegistrySerial(Ljava/util/Vector;Ljava /lang/String;)我在加载驱动程序 com.sun.comm.SolarisDriver 加载 SolarisSerial 时出错:java.lang.UnsatisfiedLinkError:java.library.path 中没有 SolarisSerialParallel 捕获 java.lang.UnsatisfiedLinkError:com.sun.comm.SolarisDriver。 readRegistrySerial(Ljava/util/Vector;Ljava/lang/String;)我在加载驱动com.sun.comm.SolarisDriver时无法初始化这张卡
      【解决方案3】:

      电话需要通过 RS-232 串行端口连接。使用 USB 数据线或 USB 转 RS232 适配器和串行数据线。

      使用Java Communications API 连接电话。

      然后使用AT指令收发短信。有一个例子here。它不是诺基亚特有的,但它几乎是一个标准命令集。

      【讨论】:

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