Android Studio建立Socket连接失败解决方法
程序员文章站
2022-08-21 11:17:06
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包,则导入即可。
亲测有效。
上一篇: ASP.NET MVC5 高级编程-学习日记-第三章 视图
下一篇: 如何可以拍出漂亮的作品呢