USB GSM调制解调器(华为e160)连接时出错?

时间:2011-02-03 13:11:53

标签: java sms modem gsm

javax.comm.NoSuchPortException  at javax.comm.CommPortIdentifier.getPortIdentifier

sending sms(text) from java code to mobile phone in windows

我正在使用上面的链接源代码..但我收到错误

javax.comm.NoSuchPortException
    at javax.comm.CommPortIdentifier.getPortIdentifier(CommPortIdentifier.java:105)
    at com.codon.sms.SerialConnection.openConnection(SerialConnection.java:71)
    at com.codon.sms.Sender.send(Sender.java:45)
    at com.codon.sms.SMSClient.run(SMSClient.java:33)
    at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
    at com.codon.sms.SerialConnection.openConnection(SerialConnection.java:90)
    at com.codon.sms.Sender.send(Sender.java:45)
    at com.codon.sms.SMSClient.run(SMSClient.java:33)
    at java.lang.Thread.run(Unknown Source)

1 个答案:

答案 0 :(得分:1)

这个例外说明了一切。它没有这样的端口可以访问。

我看到了你发布的链接代码。它试图在COM2上连接。这是设备所在的位置吗?如果它坐在COM1上,请更改您的代码。

另一个原因是JavaComm安装。你包括了一切吗? DLL,JAR等?如果是DLL问题,你也会得到UnsatisfiedLinkError异常,但无论如何。