Android 我如何处理我的插座
伙计们,当我运行我的代码时,它出现了一些错误,连接到服务器并发送消息,但之后它就停止了。有什么建议吗Android 我如何处理我的插座,android,serversocket,Android,Serversocket,伙计们,当我运行我的代码时,它出现了一些错误,连接到服务器并发送消息,但之后它就停止了。有什么建议吗 public void onClick(View arg0) { serverIP=Ip.getText().toString(); new Thread(new Runnable() { @Override public void run() {
public void onClick(View arg0)
{ serverIP=Ip.getText().toString();
new Thread(new Runnable() {
@Override
public void run() {
try {
clientSocket= new Socket(serverIP,serverPort);//making the socket connection
printWriter=new PrintWriter(clientSocket.getOutputStream());
String connect="connected to server";
printWriter.write(connect);
printWriter.flush();
printWriter.close();
clientSocket.close();
Toast.makeText(getApplicationContext(),"Connected to:"+serverIP+" on port:"+serverPort,Toast.LENGTH_LONG).show();
} catch (UnknownHostException e) {
e.printStackTrace();
}
catch(IOException e)
{
e.printStackTrace();
}
}
}).start();
}
});
运行runnable时不能进行Toast调用。如果出现错误,这将是非常有用的信息。@JeffreyBlattman我上传了日志,但我不知道如何在没有stackoverflow链接的情况下使图片显示在同一页面上