3g下可以从服务器下载文件,可是切换成wifi后,打印log确实已切换到wifi了,可就是连不上,日志是在getInputStream()这方法超时,但是把3g网络关掉后,又可以下载了。这到底是什么手机问题??在3g下正常能联网,然后打开wifi后,按道理3g就应该断掉了,可是connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState();返回是connected,
connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState();也是connected,
3g跟wifi同时connected状态,这不很奇怪吗??就这个导致不能下载的!!!
可是怎么解决啊,不能切换成wifi非把3g关掉才能用啊!!难道还要提示用户关掉3g??
connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState();也是connected,
3g跟wifi同时connected状态,这不很奇怪吗??就这个导致不能下载的!!!
可是怎么解决啊,不能切换成wifi非把3g关掉才能用啊!!难道还要提示用户关掉3g??
解决方案 »
- android framebuffer 截屏操作问题
- listview嵌套水平listview
- android socket 与serversocket的问题
- 如何通过代码锁定手机屏幕
- Android 开发阶段的测试服务器
- android 如何加入自己的动态库
- 下载安卓SDK,让选择32bit或64bit
- tabhost嵌套tabhost,标签页中的edittext按退格键的时候没反应
- 怎样储存到SD卡上面?getExternalStorageDirectory不好使啊。
- android微信分享,部分手机无效
- main.xml的schemas约束中提供的地址是否是确定的文档约束?
- Android来电界面的控制
已经说了把3g关了就可以了,是3g跟wifi同时连接造成的