Android Studio建立Socket连接失败解决方法
程序员文章站
2022-04-14 11:04:47
android studio建立socket连接失败解决方法
最近在编写app连接服务器时,socket总是连接不上,查阅文档发现在api新版本中不能在主线程建立socket,需要在异步任务或者线程...
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包,则导入即可。
亲测有效。
下一篇: python编程开发中简单的if语句解析