0

好的,我想与 python 脚本通信以发送数据并接收答案,但我的脚本不起作用。这是代码:

Socket socket = new Socket("192.168.178.25",5005);
DataOutputStream DOS = new DataOutputStream(socket.getOutputStream());
DataInputStream DIS = new DataInputStream(socket.getInputStream());
DOS.writeUTF("Dies ist ein Test");
String text = DIS.readUTF().toString();
Toast.makeText(getApplicationContext(), text, 0).show();socket.close();

发送文本没问题...但我无法接收数据。

4

1 回答 1

0

writeUTF() 和 readUTF() 不能“与 Python 脚本通信”:只能彼此通信。请参阅 Javadoc。

您可能需要读取和写入行。

于 2013-06-02T04:06:36.673 回答