【发布时间】:2021-03-05 18:23:49
【问题描述】:
我想在 android 上运行一个套接字服务器,并从/向具有不同网络的其他 android 设备读取/写入数据。
问题来了:
- 当我尝试使用外部 IP 设置服务器时,我得到 java.net.BindException: bind failed: EADDRNOTAVAIL (Cannot assign requested address)
- 当我使用 IPv4 地址设置服务器时 - 来自不同网络的其他 android 设备无法连接到它。
我应该怎么做,将两个或多个安卓设备与来自不同网络的套接字链接?
重点是在任何设备上运行服务器(一个应用程序中的客户端-服务器代码)。
【问题讨论】:
标签: java android sockets ip serversocket