各位兄弟帮帮忙,急需完成!

解决方案 »

  1.   

    /**
     * 初始化
     */
    public static void init(){
    try{
    System.out.println("GSMModemInit:connecting ... ...");
    gsmModem = new GSMModem();
    Vector info = gsmModem.GSMModemPortInfos();
    if(info != null && info.size()>0){
    COMInfo comInfo =(COMInfo) info.get(0);
    String device = comInfo.getDevice();
    String baudrate = comInfo.getBaudrate();
    gsmModem.setDevice(device);
    gsmModem.setBaudrate(baudrate);
    gsmModem.setSn("");
    conn();
    System.out.println("GSMModemInit:connecting ... success..."+device+"|"+baudrate);
    }else{
    System.out.println("GSMModemInit:connecting ... failed..Active COM notfount.");
    }

    }catch (Exception e) {
    e.printStackTrace();
    }
    }/**
     * 建立连接
     */
    public static void conn(){
    if(!gsmModem.GSMModemIsConn()){
    gsmModem.GSMModemInit();
    }
    }