android网络编程如何得到异常(拔掉网线)? 用BufferedInputStream 的 read()函数,当拔掉网线时,返回值不为-1,且正常,而且没有任何异常抛出,何故?该怎么用才能得到异常? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我做过拔掉网线的实验,会一直阻塞在那里,一直是established的状态。在应用层面,写个超时机制读处理。 你是在模拟器里面这样做的吧?我原来也想这么检测的,但是始终没有成功。这样是没有效果的。android只能检测你调成了飞行模式或手动将wifi和移动网络主动关闭的情况下才会告诉你网络异常,像如果因为你信号不好而导致的连接不上网络,只有在超时以后去处理。 说的好。要调用setReadTimeout()函数,设定读超时时间,否则会阻塞在那里 安卓初学者求助各路大神帮助~关于方法重写 在eclipse下拖了几个android的控件,难排列整齐 关于网络传输过程中大端小端的问题,急急急!! 写个HelloAndroid,居然模拟器里找不到调试的程序 发帖,散分,求推荐,版主任说标题要长.............................. 如何让自己的应用不能被kill掉? android蓝牙数据传输操作源码 关于@Override何时应用的用法? 使用GMail备份手机短信实例 Launcher桌面图标挤推动画 程序布局(2) 关于Android应用数据存储的讨论!
在应用层面,写个超时机制读处理。
这样是没有效果的。android只能检测你调成了飞行模式或手动将wifi和移动网络主动关闭的情况下才会告诉你网络异常,像如果因为你信号不好而导致的连接不上网络,只有在超时以后去处理。
说的好。要调用setReadTimeout()函数,设定读超时时间,否则会阻塞在那里