android.os.NetworkOnMainThreadException
2015-10-14 11:50
141 查看
此问题发生在主线程中开启一个阻塞方法,现在是违规的
方法一:if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads().detectDiskWrites().detectNetwork()
.penaltyLog().build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects().penaltyLog().penaltyDeath()
.build());
}
方法二:在线程中开启此方法
方法一:if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads().detectDiskWrites().detectNetwork()
.penaltyLog().build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects().penaltyLog().penaltyDeath()
.build());
}
方法二:在线程中开启此方法
相关文章推荐
- 工欲善其事必先利其器之Android环境搭建
- 将字符串三位一个逗号显示
- Android 通过Service单独进程模仿离线推送 Server Push
- 【总结】Mac版Android Studio常用快捷键总结
- android中横竖屏切换状态保持一致
- SEAndroid安全机制对Binder IPC的保护分析
- SEAndroid安全机制对Android属性访问的保护分析
- Android_02_帧布局
- Android属性动画-Property Animation(四) 组合动画
- SEAndroid安全机制框架分析
- Android系统移植与调试之------->如何修改Android手机显示的4G信号强度的格子数
- Android资源笔记
- 【菜鸟嵌入式学习分享】4412开发板Android4.4.4环境的搭建和编译
- android三方类库
- android 中如何限制 EditText 最大输入字符数
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()
- Android项目导入support v7包时遇到的各种问题
- Android中ImageView使用网络图片资源的方法
- Material Design with the Android Design Support Library
- Android -- Facebook -- HashKey的生成