Android之NetworkOnMainThreadException异常

    xiaoxiao2022-08-06  42

         这是由于在主线程中请求网络时出现的异常,这时必须开一个子线程或者其他的方法。在这里,我给大家一个简单的方法,具体的我也不太懂。就是在主线程中加入以下代码,主线程里的网络请求就可以用了。

     

    StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites().detectNetwork() .penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjects().detectLeakedClosableObjects() .penaltyLog().penaltyDeath().build());   希望对大家有帮助!

    转载请注明原文地址: https://ju.6miu.com/read-1132102.html
    最新回复(0)