当前位置: 移动技术网 > 移动技术>移动开发>Android > Android Studio建立Socket连接失败解决方法

Android Studio建立Socket连接失败解决方法

2018年12月10日  | 移动技术网移动技术  | 我要评论

android studio建立socket连接失败解决方法

最近在编写app连接服务器时,socket总是连接不上,查阅文档发现在api新版本中不能在主线程建立socket,需要在异步任务或者线程中。如果必须在主线程中建立socket,则应在oncreate()方法中加入以下语句:

strictmode.setthreadpolicy(new strictmode.threadpolicy.builder()
                .detectdiskreads().detectdiskwrites().detectnetwork()
                .penaltylog().build());
strictmode.setvmpolicy(new strictmode.vmpolicy.builder()
                .detectleakedsqlliteobjects().penaltylog().penaltydeath()
                .build());

如果没有导入android.os.strictmode包,则导入即可。
亲测有效。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网