这是由于在主线程中请求网络时出现的异常,这时必须开一个子线程或者其他的方法。在这里,我给大家一个简单的方法,具体的我也不太懂。就是在主线程中加入以下代码,主线程里的网络请求就可以用了。
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads().detectDiskWrites().detectNetwork()
.penaltyLog().build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects().detectLeakedClosableObjects()
.penaltyLog().penaltyDeath().build());
希望对大家有帮助!