消除NetworkOnMainThreadException异常报错
来源:互联网 发布:ubuntu删除环境变量 编辑:程序博客网 时间:2024/06/06 08:39
Android的高版本(据说是4.0之后)在主线程里面执行Http请求都会报这个错(android.os.NetworkOnMainThreadException)。
解决方法如下,任选其一即可:
① 使用Thread+Handler(推荐);
② 使用系统本身提供的封装了线程池的AsyncTask(推荐);
③ 在Activity或Service的onCreate()方法中加以下代码(不推荐):
解决方法如下,任选其一即可:
① 使用Thread+Handler(推荐);
② 使用系统本身提供的封装了线程池的AsyncTask(推荐);
③ 在Activity或Service的onCreate()方法中加以下代码(不推荐):
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());
- 消除NetworkOnMainThreadException异常报错
- Android 网络下载报networkonmainthreadexception异常
- 报错android.os.NetworkOnMainThreadException
- NetworkOnMainThreadException异常
- NetworkOnMainThreadException异常
- “NetworkOnMainThreadException”异常
- android调用httpclient.excute报android.os.NetworkOnMainThreadException 异常处理
- Android 报错 android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException异常
- Android NetworkOnMainThreadException异常
- 异常:android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException异常
- 异常:android.os.NetworkOnMainThreadException
- 异常android.os.NetworkOnMainThreadException
- Android NetworkOnMainThreadException异常
- 异常:android.os.NetworkOnMainThreadException
- 异常:android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException异常
- C语言汇总
- Python 实现Apriori算法
- 求助:搭建Cloud Foundry Server
- 黑马程序员-学习笔记java基础-语言概述
- 未来十年中国的9大趋势预测(文摘)
- 消除NetworkOnMainThreadException异常报错
- tlv320aic3110在Freescale Mx6q上的调试
- linux中转义字符以及通配符、shell特殊字符
- WCF心跳判断服务端及客户端是否掉线并实现重连接
- svn错误提示: svn is scheduled for addition, but is miss
- 如何 完整 下载google android 源代码
- PHP中判断变量为空的几种方法小结
- ios view的frame和bounds之区别(位置和大小)
- TexturePacker、physicseditor cocos2d-x游戏开发的必备工具