我想用Java comm api编写一些程序。我无法找到可以从中下载此API的网站/页面。谁能告诉我在哪里可以获得这个API?
基本上我想从PC向手机发送短信。手机将通过USB线连接到PC。我也想知道将短信发送到手机的可能方法是什么? (我正在寻找不会招致我钱的选择)
提前致谢!
我不允许使用第三方API。 Java comm API现在似乎已经死了。那么还有其他方法可以从PC发送消息到移动设备吗?
答案 0 :(得分:5)
从这里下载javax.comm api库:http://www.java2s.com/Code/Jar/c/Downloadcomm20jar.htm
在我看来,javax.comm的最佳替代方案是rxtx。
<小时/> 通过串行连接发送短信
要通过串行连接发送短信,必须使用AT命令。
以下是其他语言的一些示例(但概念相同)。
http://linux-101.org/script/python-code-sending-sms-messages-usb-connected-mobile-phone http://www.developershome.com/sms/howToSendSMSFromPC.asp http://www.codeproject.com/KB/vb/AT_commands.aspx
我建议你首先测试应用程序上的命令,如hyperterminal(替代win 7:http://helpdeskgeek.com/windows-7/windows-7-hyperterminal/)。
答案 1 :(得分:3)
我会推荐RXTX。它不使用javax.comm
包,但它遵循相同的API,little extra。
答案 2 :(得分:3)
它可能是旧版本,但MIT会托管javaxcomm.zip here的副本。
答案 3 :(得分:3)
如果这仍然与您相关(可能是其他人);
Serialio.com是串行通信的真正专家。他们有一个很好的包(SerialPort),我从1997年开始使用它,从来没有给我任何问题,从那时起他们就增加了对Java Comm API以及无数平台的支持。
答案 4 :(得分:0)
在oracle.com上试试这个来源: