Android Kryonet-从同一IP地址(不同的LAN地址)连接

Android Kryonet-从同一IP地址(不同的LAN地址)连接,android,kryo,kryonet,Android,Kryo,Kryonet,假设我的TCP服务器在德国 当我尝试在同一LAN网络中连接来自波兰的两部手机时(此处的ip不同): 192.168.1.8和192.168.1.14 它会断开以前的设备。它们都有相同的全局地址,我不知道这是如何发生的,因为我只存储连接,而不存储InetAddresses: public ArrayList<Connection> connectionsList = new ArrayList<Connection>(); public ArrayList connect

假设我的TCP服务器在德国

当我尝试在同一LAN网络中连接来自波兰的两部手机时(此处的ip不同):

192.168.1.8和192.168.1.14

它会断开以前的设备。它们都有相同的全局地址,我不知道这是如何发生的,因为我只存储连接,而不存储InetAddresses:

public ArrayList<Connection> connectionsList = new ArrayList<Connection>();
public ArrayList connectionsList=new ArrayList();
最好的是,当我在同一台PC上打开两个模拟器时,它们就可以工作了,我甚至可以添加一个手机O.O


有什么想法吗(

“我只存储连接,而不是InetAddresses:”。什么是连接?为什么要存储连接或其他东西?“当我在同一台电脑上打开两个模拟器时,它们都可以工作。我想,您将在这些模拟器上运行客户端应用程序。您是否使用调试级别日志记录了发生的情况?