在Activity中启动一个网络连接遇到android.os.NetworkOnMainThreadException
来源:互联网 发布:网上兼职淘宝刷好评 编辑:程序博客网 时间:2024/06/07 11:33
真是问题不断,在Android3.1平台上开发时,通过自定义Application类,在其中的onCreate方法中初始化了一个网络连接,可恶的是发生了android.os.NetworkOnMainThreadException的错误。
借助网络的力量,得知在3.0平台上由于对网络的限制比较严格,无法之间初期。不得不在网络初期之前加了一段代码。
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() // or .detectAll() for all detectable problems .penaltyLog() .build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjects() .detectLeakedClosableObjects() .penaltyLog() .penaltyDeath() .build()); super.onCreate(); //.....初始化网络连接
详细说明,参考http://android.yyable.com/reference/android/os/StrictMode.html
0 0
- 在Activity中启动一个网络连接遇到android.os.NetworkOnMainThreadException
- android studio 主线程中访问网络,遇到android.os.NetworkOnMainThreadException
- android studio 主线程中访问网络,遇到android.os.NetworkOnMainThreadException
- Android 4.0.3 在Activity中使用Web请求出现 android.os.NetworkOnMainThreadException异常
- Retrofit2遇到android.os.NetworkOnMainThreadException异常
- android网络访问异常:android.os.NetworkOnMainThreadException
- android网络请求问题:android.os.NetworkOnMainThreadException
- HTTP连接出错:android.os.NetworkOnMainThreadException
- android中显示 android.os.NetworkOnMainThreadException
- 在开发android 3.0版本以上访问网络出现:android.os.NetworkOnMainThreadException异常
- android.os.NetworkOnMainThreadException问题,为什么new了一个thread还是无法连接到服务器端?
- 在一个service中启动一个activity
- Android加载网络图片android.os.NetworkOnMainThreadException异常解决方法
- android 4.0后请求网络android.os.NetworkOnMainThreadException
- android 4.0后请求网络android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException问题
- android.os.NetworkOnMainThreadException问题
- android.os.NetworkOnMainThreadException
- 第三章 线性表(顺序存储结构和单链表)
- 在多个Activity之间共享变量
- 享元模式一五子棋游戏
- kubernetes list-watch(一)
- Error response from daemon: Error running DeviceCreate (createSnapDevice) dm_task_run failed
- 在Activity中启动一个网络连接遇到android.os.NetworkOnMainThreadException
- 信息安全最基础的概念汇总
- 使用VS2008Express版本进行从外部程序启动的DLL调试方法
- [note]android studio创建工程
- 卓越员工对“怠惰”说不
- 使用QQ2013时连接Android物理设备Eclipse发现不了
- linux下安装VMware
- TextView跑马灯效果
- android4.3应用程序隐藏状态栏和标题栏