在Android 关于“NetworkOnMainThreadException”的问题
2017-06-26 00:24
405 查看
在Android中如果使用到了网络访问,就可能出现这个问题,在Android API3.0之前不会出现这个问题,之后就会出现
这个错的出现的原因就是
错误原因:不允许在主线程中进行网络访问
既然知道了出现问题的原因就好解决了
解决的方法就是在主线程中创建一个子线程,将这些网络访问的操作放到子线程中,代码如下:
然后在主线程中调用,OK
这个错的出现的原因就是
错误原因:不允许在主线程中进行网络访问
既然知道了出现问题的原因就好解决了
解决的方法就是在主线程中创建一个子线程,将这些网络访问的操作放到子线程中,代码如下:
public void setInit(){ new Thread(){ @Override public void run() { //把网络访问的代码放在这里 } }.start(); }
然后在主线程中调用,OK
相关文章推荐
- Android 关于“NetworkOnMainThreadException”问题的原因分析及解决办法
- 关于连接网络时抛出“android.os.NetworkOnMainThreadException”异常问题
- Android 文件上传,解决NetworkOnMainThreadException问题!
- android.os.NetworkOnMainThreadException问题
- “android.os.NetworkOnMainThreadException”---关于Android4.0后无法将访问网络放入主线程中的解决办法
- android NetworkOnMainThreadException与ssl问题
- 关于安卓高版本访问网络出现.NetworkOnMainThreadException异常的问题
- 关于android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException问题
- 关于android.os.NetworkOnMainThreadException 异常
- 老出现这样问题现在做个记录:android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException问题
- 关于安卓高版本访问网络出现.NetworkOnMainThreadException异常的问题 .
- 安卓问题总结( android.os.NetworkOnMainThreadException异常)
- 关于android主线程不能访问网络异常NetworkOnMainThreadException
- 【Android 错误记录】android.os.NetworkOnMainThreadException 异常问题
- 「NetworkOnMainThreadException」:Android 2.3到Android 4.0上传文件的问题
- 如何解决安卓网络主线程异常的问题:Caused by: android.os.NetworkOnMainThreadException [duplicate]
- Android Eclipse工程开发中的常见调试问题(二)android.os.NetworkOnMainThreadException 异常的解决办法
- 关于安卓高版本访问网络出现.NetworkOnMainThreadException异常的问题