在4.0之后在主线程里面执行网络请求会造成错误 android.os.NetworkOnMainThreadException
在主线程中加上下面两句即可解决
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());
但是考虑程序的稳定可靠性,最好是将网络请求放在子线程中