安卓报错-->Caused by: android.os.NetworkOnMainThreadException

来源:互联网 发布:js 弧线 编辑:程序博客网 时间:2024/04/30 18:30

直接在activity的oncreate方法使用该方法就行了,这样做不推荐

联网操作放到线程里面就行了,这也是推荐的做法

public void networkPrepare() {StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectAll().penaltyLog().build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());}


0 0