Android 关于“NetworkOnMainThreadException”出错提示的原因及解决办法

摘要:
http://blog.csdn.net/aminfo/article/details/7903112几乎每天都在论坛里面看到有网友问这个问题,代码是无误的,在低版本的API上都可以运行的,但在3.0以上的版本就会出现NetworkOnMainThreadException出现Android.os.NetworkOnMainThreadException错误提示的原因原因:不允许在主线程中进行网络

http://blog.csdn.net/aminfo/article/details/7903112

几乎每天都在论坛里面看到有网友问这个问题,代码是无误的,在低版本的API上都可以运行的,但在3.0以上的版本就会出现NetworkOnMainThreadException

出现Android.os.NetworkOnMainThreadException错误提示的原因

原因:不允许在主线程中进行网络访问

解决办法:将网络访问的操作单独放到一个线程中,代码如下:

  1. newThread(){
  2. @Override
  3. publicvoidrun()
  4. {
  5. //把网络访问的代码放在这里
  6. }
  7. }.start();

免责声明:文章转载自《Android 关于“NetworkOnMainThreadException”出错提示的原因及解决办法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇eclipse的代码格式化的个性配置输入与输出,下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

Centos下zip压缩分包和解压

1˃分包zip要分包,首先要把文件打成zip包后再分割。然后在将mypackage.zip以一个大小分割。...

嵌入式linux GUI--DirectFB + GTK至尊秘笈

我开始在x86上构建GTK环境。首先,我选择了最新版本。然后,我看到了GTK在帧缓冲区上以两种模式运行的介绍:DirectFB和linuxfb,而Linuxfb项目似乎已经停止。主要方向是DirectFB。后来,我找到了一个DirectFB+GTK的英文文档,它基本上使用了最新版本。许多软件包可以使用系统自己的,因此您可以编译必要的源代码。一开始,编译并不成...

IAR for STM8的简介、下载、安装及注册教程

就个人而言,IARforSTM8与Keil没有太大区别。只要您熟悉Keil的用法,就不难开始使用IARforSTM8。互联网上也有许多相关信息。您可以从我的百度云下载IARforSTM8并注册机器!!!链接:https://pan.baidu.com/s/16UHwCZkgONEeLwiwBawAhg提取代码:gvj9 II。下载IARforSTM8软件1....

git:将两个请求合并为一个请求

Gitrebase ihEAD~2解释:此命令可以以文本形式显示您提交的两次请求。如果数字2被4替换,则您最近四次提交的信息将显示如下:1 pick56a06efchange1:删除一个空白行2 pickedbeab5change2:addlogonMainActivity34#Rebase23198ba..Edbeab5onto23198ba5#6#命令:...

layui 学习笔记(四) 复杂表头前台Excel导出

merges':mergeConf,'!cols':colConf,'!rows‘:rowConf}});}@...

应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户 NT AUTHORITYSYSTEM SID (S-1-5-18)授予针对 CLSID 为 {D63B10C5-BB46-4990-A94F-E40B9D520

此安全权限可以使用组件服务管理工具进行修改。根据APPID为{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}在注册表中找到HKEY_CLASSES_ROOTAppID{9CA88EE3-ACB7-47c8-AFC4-AB702511C276}右键选择权限:加入SYSTEM用户并赋予完全控制权限:如果在注册表中没有权限添加用户,则需...