Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 实际设备中的XAMARIN Android客户端无法与C++ Socket服务器连接 我有一个Android客户端需要与我的计算机上运行的C++套接字服务器通信。我已经在我的计算机上使用android emulator成功地将客户端和服务器连接起来。但是,当我尝试在我的真实设备上运行应用程序时,它无法连接。android客户端的代码是: Int32 port = 5037;//Is this port setting matters? IPAddress ipAddress = IPAddress.Parse("128.101.251.176");//Am I setting the IP address correct? IPEndPoint ipe = new IPEndPoint(ipAddress, port); Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); sock.Connect(ipe); //always stuck at this line_Java_C#_Android_Sockets_Xamarin - Fatal编程技术网

Java 实际设备中的XAMARIN Android客户端无法与C++ Socket服务器连接 我有一个Android客户端需要与我的计算机上运行的C++套接字服务器通信。我已经在我的计算机上使用android emulator成功地将客户端和服务器连接起来。但是,当我尝试在我的真实设备上运行应用程序时,它无法连接。android客户端的代码是: Int32 port = 5037;//Is this port setting matters? IPAddress ipAddress = IPAddress.Parse("128.101.251.176");//Am I setting the IP address correct? IPEndPoint ipe = new IPEndPoint(ipAddress, port); Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); sock.Connect(ipe); //always stuck at this line

Java 实际设备中的XAMARIN Android客户端无法与C++ Socket服务器连接 我有一个Android客户端需要与我的计算机上运行的C++套接字服务器通信。我已经在我的计算机上使用android emulator成功地将客户端和服务器连接起来。但是,当我尝试在我的真实设备上运行应用程序时,它无法连接。android客户端的代码是: Int32 port = 5037;//Is this port setting matters? IPAddress ipAddress = IPAddress.Parse("128.101.251.176");//Am I setting the IP address correct? IPEndPoint ipe = new IPEndPoint(ipAddress, port); Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); sock.Connect(ipe); //always stuck at this line,java,c#,android,sockets,xamarin,Java,C#,Android,Sockets,Xamarin,我的android设备IPV4地址是128.101.252.96,我的计算机IPV4地址是128.101.251.176。这是否意味着我的电脑和安卓手机在同一个局域网内?我应该如何设置我的IP地址?我还需要在服务器端进行任何更改吗?谢谢大家! 您位于不同的子网,251和252,您将无法连接…谢谢!我的问题解决了。@corner_Rex:你能展示你解决这个问题的方法吗?我也有这个问题。多谢各位@像Gusman这样的Neo先生说,他们找不到每一个,因为路由器已经将计算机和真实设备分配到不同的子网中。

我的android设备IPV4地址是128.101.252.96,我的计算机IPV4地址是128.101.251.176。这是否意味着我的电脑和安卓手机在同一个局域网内?我应该如何设置我的IP地址?我还需要在服务器端进行任何更改吗?谢谢大家!

您位于不同的子网,251和252,您将无法连接…谢谢!我的问题解决了。@corner_Rex:你能展示你解决这个问题的方法吗?我也有这个问题。多谢各位@像Gusman这样的Neo先生说,他们找不到每一个,因为路由器已经将计算机和真实设备分配到不同的子网中。您可以使用您的计算机在使用公共wifi的内部自行构建无线局域网,家庭路由器有时也会将设备放入不同的子网中,因此您应该始终自己构建局域网。谢谢^^。我的问题也解决了!