Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过Raspberry Pi中的USB加密狗使用Javafx或JavaME发送和接收短信?_Java_Java Me - Fatal编程技术网

如何通过Raspberry Pi中的USB加密狗使用Javafx或JavaME发送和接收短信?

如何通过Raspberry Pi中的USB加密狗使用Javafx或JavaME发送和接收短信?,java,java-me,Java,Java Me,我正在做一个项目,在这个项目中,我必须向一个号码发送短信,然后收到短信回复。我正在使用Java和Raspberry Pi。我用过J2me 这是我的密码: public class SMS_Sender extends MIDlet { @Override public void startApp() { SmsSenderThread obj= new SmsSenderThread("123456789","helloworld"); Thread obj2=new Thread(

我正在做一个项目,在这个项目中,我必须向一个号码发送短信,然后收到短信回复。我正在使用Java和Raspberry Pi。我用过J2me

这是我的密码:

public class SMS_Sender extends MIDlet {


@Override
public void startApp() {
    SmsSenderThread obj= new SmsSenderThread("123456789","helloworld");
Thread obj2=new Thread(obj);
 obj2.start();
 } 

   @Override
  public void destroyApp(boolean unconditional) {
  }
 }
class SmsSenderThread extends Thread {
private final String thisPhnNo;
private final String thisMsg;

// Get the values from the Messaging midlet class
public SmsSenderThread(String passPhnNo, String passMsg) {
    this.thisPhnNo = passPhnNo;
    this.thisMsg = passMsg;
}

@Override
public void run() {


    // Creating the connection
    MessageConnection msgCon = null;

    try {
        // Open the connection with a port
        msgCon = (MessageConnection) Connector.open("sms"+thisPhnNo +":50000");
    } catch (IOException ex) {
        ex.printStackTrace();
    }

    // Create platform tp put a new text message
    TextMessage txtMsg = (TextMessage) msgCon.newMessage(MessageConnection.TEXT_MESSAGE);

    // Set the aircraft (here the SMS) for which payment is received
    txtMsg.setPayloadText(thisMsg);

    try {
        msgCon.send(txtMsg);
    } catch (IOException ex) {
        Logger.getLogger(SmsSenderThread.class.getName()).log(Level.SEVERE, null, ex);
    }
}
}
以下是我得到的错误:

在执行模式下启动emulator 跟踪:,无法打开并读取 文件:C:\Users\Amit Raturi..javame- sdk\8.2\work\EmbeddedDevice1\appdb\00000017.ii java.io.IOException:storage\u open:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000017.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30跟踪: java.io.IOException:storage\u open:没有这样的文件或目录,C:\Users\Amit Raturi\.\.javame sdk\8.2\work\EmbeddedDevice1\appdb\00000015.ii>,无法 打开并读取文件:C:\Users\Amit Raturi..javame- sdk\8.2\work\EmbeddedDevice1\appdb\00000015.ii -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:storage\u open:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000015.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 跟踪: C:\Users\Amit Raturi\.\.javame- sdk\8.2\work\EmbeddedDevice1\appdb\000000 11.ii>,无法打开并读取 文件:C:\Users\Amit Raturi..javame- sdk\8.2\work\EmbeddedDevice1\appdb\00000011.ii -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:storage\u open:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000011.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 跟踪: C:\Users\Amit Raturi\.\.javame- sdk\8.2\work\EmbeddedDevice1\appdb\0000000 F.ii>,无法打开并读取 文件:C:\Users\Amit Raturi..javame- sdk\8.2\work\EmbeddedDevice1\appdb\0000000f.ii -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:storage\u open:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\0000000f.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 跟踪: C:\Users\Amit Raturi\.\.javame- sdk\8.2\work\EmbeddedDevice1\appdb\0000000 d.ii>,无法打开和读取文件: C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appd b\0000000d.ii -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:存储\u打开:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\0000000d.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:存储\u打开:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\0000000b.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:存储\u打开:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000009.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 跟踪:,无法打开和读取文件:C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\0000000b.ii 跟踪:,无法打开和读取文件:C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000009.ii 跟踪:,无法打开和读取文件:C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000007.ii 跟踪:,无法打开和读取文件:C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000005.ii java.io.IOException:存储\u打开:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000007.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:存储\u打开:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000005.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 - .未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5 java.io.IOException:存储\u打开:没有这样的文件或目录,C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000003.ii -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=0 -com/sun/midp/io/j2me/storage/RandomAccessStream..unknown.,bci=21 跟踪:,无法打开和读取文件:C:\Users\Amit Raturi..javame sdk\8.2\work\EmbeddedDevice1\appdb\00000003.ii -.未知…未知,bci=26 -.未知…未知,bci=8 -.未知…未知,bci=1 -.未知…未知,bci=7 -.未知..,bci=68 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=58 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=6 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=30 -com/sun/midp/midletsuite/MIDletSuiteStorage..未知,bci=10 -.未知…未知,bci=3 -.未知…未知,bci=419 -.未知…未知,bci=122 -.未知…未知,bci=60 -.未知…未知,bci=194 -.未知…未知,bci=2 -.未知..运行,bci=5 -java/lang/Thread.run,bci=5


你能提供你在解决这个问题上已经做过的工作吗?目前,这个问题非常广泛,很可能在没有更多上下文信息的情况下就结束了。/@Evan Bechtol我不知道该怎么做。请你给我发送一个简单的java代码,用usb加密狗发送短信和接收短信。不幸的是,我不会给你发送代码,如果有人这样做,我会感到惊讶,对于一个你没有付出任何努力去解决的问题!我们不想表现得粗鲁,但我们需要看到,你已经投入了真正的努力,首先自己解决问题!先生,你能帮我提供我正在处理的代码吗?但是我的netbeans无法运行,显示错误。请发布你的代码和你收到的错误的详细描述