就一个socket连接,一直连接不到服务器,终于找到原因了 。哎,自己太不会看书了 。、
Socket s ("192.168.0.201",5038) ;
一直连接不成功 原来自己没有给程序添加网络访问全些。
<uses-permission android:name="android.permission.INTERNET"/>
原本可以通过LogCat信息看到是权限造成的问题,可是自己太不认真,造成看来好久也不知道那里出现问题了。
再补充一下
当你的系统是4.0的或4.0以上的,不能在主线程中操作Socke进行连接,要开启一个新的子线程中进行Socket的连接。否则会有异常抛出,导致Socket连接不成功。