Android(安卓)3.0 访问WebService或Socket 出现 android.os.NetworkOnMainThreadException异常
16lz
2021-01-26
http://blog.sina.com.cn/s/blog_908e1e4a0100v4q3.html
以前用2.2 访问WebService没有问题,到3.0上访问出现android.os.NetworkOnMainThreadException
找了资料经过实践,解决方法是在activity类中的onCreate方法中添加strict代码,如下:
JAVA代码:
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().penaltyLog().penaltyDeath().build());
更多相关文章
- Android(安卓)常用代码集合
- Android(安卓)Studio使用gradle导出jar包并混淆代码代码记录一
- 定制Oreo 初步
- Android(安卓)代码混淆
- Android(安卓)onFragmentInteraction(Uri uri) 方法
- Android(安卓)Paint之MaskFilter详解
- 适配Android(安卓)N (7.0)需要解决的问题汇总
- AppWidgetProvider
- Android实践——使用Bmob实现登录、注册等功能