1
我正在使用SMSlib向手機號碼發送短信。但是下面的錯誤出現了。我甚至改變了Dongles,但沒有成功。設備沒有響應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