http://blog.sina.com.cn/s/blog_908e1e4a0100v4q3.html


以前用2.2 访问WebService没有问题,到3.0上访问出现android.os.NetworkOnMainThreadException

找了资料经过实践,解决方法是在activity类中的onCreate方法中添加strict代码,如下:

JAVA代码:

StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().penaltyLog().penaltyDeath().build());


更多相关文章

  1. Android(安卓)常用代码集合
  2. Android(安卓)Studio使用gradle导出jar包并混淆代码代码记录一
  3. 定制Oreo 初步
  4. Android(安卓)代码混淆
  5. Android(安卓)onFragmentInteraction(Uri uri) 方法
  6. Android(安卓)Paint之MaskFilter详解
  7. 适配Android(安卓)N (7.0)需要解决的问题汇总
  8. AppWidgetProvider
  9. Android实践——使用Bmob实现登录、注册等功能

随机推荐

  1. 你以为你很优秀,但却面试屡屡失败?
  2. 那些面试官,都是如何把候选人聊崩溃的
  3. 傅盛:我为什么不顾一切的努力?
  4. 趣学Spring:一文搞懂Aware、异步编程、计
  5. 代码审查常见问题,建议收藏
  6. 学习,是脱贫致富的捷径
  7. HBase协处理器加载的三种方式
  8. 是时候丢掉 onActivityResult 了 !
  9. 为什么说for...of是JS中的一颗宝石
  10. 很多人不知道的Python 炫技操作:合并字典