由于新版本(具体哪个版本以上暂不知)对网络访问的要求更严格, 不能在主线程访问网络。 所以会出现这样的错误
解决方法:
1。 把网络访问模块从主线程剔除, 使用异步线程访问网络
2。 在onCreate()上面加上
-
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() -
.detectDiskReads() -
.detectDiskWrites() -
.detectNetwork() // or .detectAll() for all detectable problems -
.penaltyLog() -
.build()); -
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() -
.detectLeakedSqlLiteObjec ts() -
.penaltyLog() -
.penaltyDeath() -
.build());