Java 无法解析方法“newDataOutputStream”
执行此操作时,我遇到无法解决方法错误:Java 无法解析方法“newDataOutputStream”,java,android,Java,Android,执行此操作时,我遇到无法解决方法错误: DataOutputStream os = newDataOutputStream(client.getOutputStream()); 我的进口: import android.os.Bundle; import android.app.Activity; import android.net.wifi.WifiManager; import android.os.Bundle; import android.os.Handler; import an
DataOutputStream os = newDataOutputStream(client.getOutputStream());
我的进口:
import android.os.Bundle;
import android.app.Activity;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.os.Handler;
import android.text.format.Formatter;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
班级代码
@SuppressWarnings("deprecation")
class sentMessage implements Runnable {
public void run() {
try {
Socket client = serverSocket.accept();
DataOutputStream os = newDataOutputStream(client.getOutputStream());
str = smessage.getText().toString();
msg = msg + "\n Server : " + str;
handler.post(new Runnable() {
public void run() {
chat.setText(msg);
}
});
os.writeBytes(str);
os.flush();
os.close();
client.close();
} catch (IOException e) {
}
}
}
你错过了一个空间
DataOutputStream os = new DataOutputStream(client.getOutputStream());
^
非常感谢@chunjef先生这真是个愚蠢的错误哈哈。我被困了好几个小时。