我正在開發一個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