android.os.NetworkOnMainThreadException
来源:互联网 发布:周易起名大师软件 编辑:程序博客网 时间:2024/05/21 14:49
原因:android.os.NetworkOnMainThreadException是说不要在主线程中访问网络,这个是android3.0版本开始就强制程序不能在主线程中访问网络,要把访问网络放在独立的线程中。
解决思路总结:
1.强制忽略策略问题可以在onCreate()方法里面加上(最简单,最不推荐)
StrictMode.ThreadPolicy policy=new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
2.将网络访问放在单独线程中,将请求网络资源的代码使用Thread去操作。在Runnable中做HTTP请求,不用阻塞UI线程。
时间关系,具体代码以后在做补充。
0 0
- android.os.NetworkOnMainThreadException问题
- android.os.NetworkOnMainThreadException问题
- android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException异常
- 关于android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- 异常:android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException异常
- android.os.NetworkOnMainThreadException
- exception: android.os.NetworkOnMainThreadException
- 异常:android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException
- 异常android.os.NetworkOnMainThreadException
- Rebuilding Roads(POJ1947)树状dp
- jquery中获取id值方法
- 为什么有人会借钱不还?为什么朋友之间不能谈钱?
- 重读Windows核心编程--CreateProcess
- Java实验三
- android.os.NetworkOnMainThreadException
- java hashcode、equal、==总结
- 黑马程序员——把反斜杠转换为正斜杠的方法
- android 关于Make sure the plugin is properly configured问题的解决办法
- ARC与Block
- Java学习系列(二十一)Java面向对象之注解详解
- hdu 1876 dp
- 【算法导论】 第十三课 平摊分析、表的扩增、势能分析
- 安装Linux虚拟机过程中遇到的一些小问题