我正在开发一个Android文件共享APP在WiFi局域网。使两个genymotion Android模拟器在一个工作在同一个WiFi工作
因此,我想让我的两个genymotion模拟器(在一台主机Windows PC中)在同一个WiFi网络中工作,但默认情况下这两个模拟器都具有10.10.3.15作为本地IP,这意味着在不同的网络中。
那么是否有任何可能性或解决方案来实现它?
我正在开发一个Android文件共享APP在WiFi局域网。使两个genymotion Android模拟器在一个工作在同一个WiFi工作
因此,我想让我的两个genymotion模拟器(在一台主机Windows PC中)在同一个WiFi网络中工作,但默认情况下这两个模拟器都具有10.10.3.15作为本地IP,这意味着在不同的网络中。
那么是否有任何可能性或解决方案来实现它?
你可以设置你的两个虚拟设备在桥接模式如下https://docs.genymotion.com/Content/03_Virtual_Devices/Managing_virtual_devices/Configuring_a_virtual_device.htm
解释2个设备将请求对您的局域网DHCP获取IP,并会像你的网络中的任何其他设备
它的工作原理非常奇妙,我甚至可以检测到虚拟机f从我真实的手机在真正的WiFi网络! – AsyncCode
看是否有此访问帮助:https://developer.android.com/studio/run/emulator-commandline.html#connecting –
@MatanItzhak这确实有帮助,如果需要连接某些端口,但是我正在寻找使这两个虚拟机工作链接同一个局域网,他们可以发送广播,并在未定义的端口之间建立套接字连接。 – AsyncCode