android.os.NetworkOnMainThreadException解决办法

代码改变世界

在发起Http请求的Activity里面的onCreate函数里面添加如下代码:

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

  

 

  测试成功!!!!

posted @ 2017-12-22 14:29  改变世界的老十七  阅读(4172)  评论(0编辑  收藏  举报