我需要有关 android 设备套接字编程的帮助。我是Xamarin.Android
编程新手,但不是 .NET 编程新手。我想实现一个使用套接字与远程服务器通信的应用程序。我知道我可以在 c# .NET 中使用 TCPClient 来执行此操作,但是当我尝试在中使用 TCPClient 执行此操作时Xamarin.Android
,出现运行时错误,没有调试错误,没有构建错误,但是我得到了一个Unhandled Exception
在运行时使我的应用程序崩溃的问题。
Visual Studio 和“Xamarin.Androiddid not provide any detail about this error, all I saw was
未处理异常”。我正在连接到我的 PC 上运行的本地 WAMP 服务器。
注意:如果我只使用 c#(c# 控制台应用程序)而不Xamarin.Android
使用 . 我很困惑,不知道该怎么办。
给出错误的代码行是:
System.Net.Sockets.TcpClient cl = new System.Net.Sockets.TcpClient("127.0.0.1", 80);
我正在使用带有 Xamarin.Android 的 Visual Studio 2010。请帮忙。
提前致谢。
编辑:经过大量故障排除后,我设法获得了有关该错误的一些详细信息。细节说:
未处理的异常:System.Net.Sockets.SocketException:连接被拒绝
也许错误的详细信息可能有助于提供解决方案。