代码如下:
try {
socket=new Socket("192.168.1.3",5566);
}
catch (UnknownHostException ex){
ex.printStackTrace();
Toast.makeText(MainActivity.this,"绑定IP错误:"+ex.getMessage().toString(),Toast.LENGTH_LONG).show();
ed_content.append("绑定IP错误:" + ex.getMessage().toString() + "\n");
}
catch (IOException e) {
Toast.makeText(MainActivity.this,"绑定IP错误:"+e.getMessage().toString(),Toast.LENGTH_LONG).show();
ed_content.append("绑定IP错误:"+e.getMessage().toString()+"\n");
}
不加 <uses-permission android:name="android.permission.INTERNET" /> 创建就是失败 加了软件直接秒退.
------解决方案--------------------
网络操作要在子线程里,重新New一个线程运行你上面的代码
Toast换成Log