0

我将开发一个通过WiFi连接安卓设备的应用程序。但是我的电脑没有wifi设施。他们是否有任何程序可以在不使用 PC 上的 WiFi 适配器的情况下模拟 wifi 连接?(但我有 LAN 连接)

4

1 回答 1

0

我认为您将在您的 c# 代码中使用套接字...他们不知道/不在乎您是使用电缆还是 wifi 连接到网络...这只是另一个以太网接口

也许您的意思是您想模拟“较慢/不稳定”的连接?

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

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

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

于 2013-01-08T05:58:25.187 回答