android中网络连接一直失败的原因之一

就一个socket连接,一直连接不到服务器,终于找到原因了 。哎,自己太不会看书了  。、

Socket s ("192.168.0.201",5038) ;

一直连接不成功 原来自己没有给程序添加网络访问全些。

<uses-permission android:name="android.permission.INTERNET"/>   
原本可以通过LogCat信息看到是权限造成的问题,可是自己太不认真,造成看来好久也不知道那里出现问题了。

再补充一下

当你的系统是4.0的或4.0以上的,不能在主线程中操作Socke进行连接,要开启一个新的子线程中进行Socket的连接。否则会有异常抛出,导致Socket连接不成功。




你可能感兴趣的:(android中网络连接一直失败的原因之一)