安卓和苹果iOS系统上有多少个端口号?

8

我尝试过使用Google搜索,但甚至都找不到有关此问题的文章。在Android中创建套接字时,是否与在PC上创建套接字的相同规则适用于Android?程序监听一个端口并等待创建套接字,这个规则是否也适用于Android呢?


Android和IOS是否支持监听网络端口?如何在端口上进行监听? - FIG-GHD742
@FIG-GHD742 我认为Android支持,刚看到了ServerSocket类,应该与J2SE类似。但我不确定端口号是多少,我们能够提供多少个。 - Sam YC
它们(iOS和Android)都支持套接字连接,但我不确定它支持多少个端口。 - jMelnik
1个回答

1
你有一个 ServerSocket 和一个 Socket。调用 Socket client = ss.accept() 来等待客户端连接。如果你不确定哪个端口是空闲的,只需使用 ss = new ServerSocket()。这将自动分配一个空闲端口。还要确保不要在主线程上执行此操作,并在清单中声明相应的权限。

1
1-1024被保留。如果没有被第三方应用程序使用,1025-65535是可用的。 - paulgavrikov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接