您的位置:首页 > 移动开发 > Android开发

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());
}

方法二:在线程中开启此方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: