gpt4 book ai didi

java - 设备 SMSLib 无响应

转载 作者:太空宇宙 更新时间:2023-11-04 08:09:00 25 4
gpt4 key购买 nike

我正在使用 SMSlib 向手机号码发送短信。但出现以下错误。我什至更换了加密狗,但没有成功。

org.smslib.TimeoutException: No response from device.
at org.smslib.modem.AModemDriver$CharQueue.get(AModemDriver.java:535)
at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:338)
at org.smslib.modem.AModemDriver.getResponse(AModemDriver.java:313)
at org.smslib.modem.athandler.ATHandler.getSimStatus(ATHandler.java:145)
at org.smslib.modem.AModemDriver.connect(AModemDriver.java:132)
at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:189)
at org.smslib.Service$1Starter.run(Service.java:277)

下面是我的代码 -

public static void sendMessage(String number, String message) {
Service srv = Service.getInstance();
try {
srv.addGateway(new SerialModemGateway("modem.com1", "COM5", 9600,
"huawei", "E220"));
} catch (GatewayException e1) {
e1.printStackTrace();
}
try {
srv.startService();
OutboundMessage msg = new OutboundMessage(number, message);
srv.sendMessage(msg);
srv.stopService();
} catch (Exception e) {
e.printStackTrace();
}
}

对于调试跟踪,您可以找到它 here

最佳答案

我使用的端口是错误的。我们必须首先使用 SMSLib 提供的 CommTest 实用程序跨端口进行扫描。我使用了不同的库来实际发送机器。

关于java - 设备 SMSLib 无响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11575384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com