使用C#连接到WiFi

时间:2013-01-08 02:48:33

标签: c# android wifi

我打算开发一个通过 WiFi 连接Android设备的应用程序。但我的 PC还没有wifi 设施。他们的任何程序是模拟wifi连接而不使用PC上的WiFi适配器? (但我有LAN连接)

1 个答案:

答案 0 :(得分:0)

我认为你将在你的c#代码中使用套接字...他们不知道/关心你是否使用有线或无线网络连接到网络......它只是另一个以太网接口

也许你的意思是你想模拟一个“慢/不稳定”的连接?

在任何情况下,在某些时候,您将定义一个通信协议,您将在TCP / IP(或UDP / IP)之上使用该通信协议,以便在PC和Android设备之间进行通信,这就是您的意愿想要模拟和测试。

  • 您可以创建Android应用的PC版本,通过localhost(127.0.0.1)连接到它
  • 您可以启动Android调试器,设置网络并连接到它
  • 您可以在虚拟机(vmware,virtualbox等)中运行Android Use Android for x86
  • 如果您的Android设备有以太网接口,请将其连接到您的网络并立即将其置于飞行模式以模拟通信中断(wifi断开连接)

所有这些解决方案都允许您在没有wifi设备的情况下模拟通信