gpt4 book ai didi

android - 为什么 ServerSocket 不调用 NetworknOnMainThread 而 Socket 调用?

转载 作者:太空宇宙 更新时间:2023-11-03 13:29:32 25 4
gpt4 key购买 nike

server = new ServerSocket(PORT);

不会在我的应用程序上调用 NetworkOnMainThreadException,我认为它应该调用并编辑代码以在另一个线程上运行

socket= new Socket(ADDRESS,PORT);

正确调用 NetworkOnMainThreadException。我是不是漏掉了什么或者是应该修复的错误?

最佳答案

为什么要这样? new ServerSocket(...) 只是一个本地操作。它不涉及任何实际的网络 Activity ,而 new Socket(...) 涉及,并且它最多可以阻塞一分钟左右。

关于android - 为什么 ServerSocket 不调用 NetworknOnMainThread 而 Socket 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14969610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com